mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-07 16:45:10 +00:00
Update GameClient.cs
This commit is contained in:
@@ -131,6 +131,18 @@ namespace GameLogic
|
||||
Scene.Session.Send(memoryStream,rpcId,routeTypeOpCode,routeId);
|
||||
}
|
||||
|
||||
public virtual async FTask<IResponse> Call(IRequest request, long routeId = 0)
|
||||
{
|
||||
if (Scene == null || Scene.Session == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
var requestCallback = await Scene.Session.Call(request,routeId);
|
||||
|
||||
return requestCallback;
|
||||
}
|
||||
|
||||
public void RegisterMsgHandler(uint protocolCode,Action<IResponse> ctx)
|
||||
{
|
||||
MessageDispatcherSystem.Instance.RegisterMsgHandler(protocolCode,ctx);
|
||||
|
Reference in New Issue
Block a user