ecs/servers/gate/handler/request.go

19 lines
488 B
Go
Raw Normal View History

2025-06-04 18:17:39 +08:00
package handler
import (
"ecs/servers/gate/logic"
"github.com/oylshe1314/framework/client/rpc"
"github.com/oylshe1314/framework/server"
)
type RequestHandler struct {
*Handler
gateManager *logic.GateManager
httpRpcClient *rpc.HttpRpcClient
}
func NewRequestHandler(svr server.Server, gateManager *logic.GateManager, httpRpcClient *rpc.HttpRpcClient) *RequestHandler {
return &RequestHandler{Handler: newHandler(svr), gateManager: gateManager, httpRpcClient: httpRpcClient}
}