ecs/servers/gate/handler/request.go

20 lines
485 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
2025-07-16 10:05:22 +08:00
httpRpcClient rpc.HttpRpcClient
gateManager *logic.GateManager
2025-06-04 18:17:39 +08:00
}
2025-07-16 10:05:22 +08:00
func NewRequestHandler(svr server.Server, httpRpcClient rpc.HttpRpcClient, gateManager *logic.GateManager) *RequestHandler {
return &RequestHandler{Handler: newHandler(svr), httpRpcClient: httpRpcClient, gateManager: gateManager}
2025-06-04 18:17:39 +08:00
}