Skip to content

Commit 03fdf64

Browse files
committed
refactor(Hotfix): 修改GameAppClient方法以支持id参数
统一GameAppClient相关方法的签名,增加id参数以支持多客户端连接管理
1 parent ee2a189 commit 03fdf64

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

GameFrameX.Hotfix/StartUp/AppStartUpHotfixGameByDiscoveryCenter.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ namespace GameFrameX.Hotfix.StartUp;
3636

3737
internal partial class AppStartUpHotfixGame
3838
{
39-
protected override void GameAppClientOnConnected()
39+
protected override void GameAppClientOnConnected(string id)
4040
{
41-
base.GameAppClientOnConnected();
41+
base.GameAppClientOnConnected(id);
4242
// 注册服务器到发现中心
4343
var reqRegisterServer = new ReqServiceRegister
4444
{
@@ -55,21 +55,21 @@ protected override void GameAppClientOnConnected()
5555
}
5656

5757

58-
protected override MessageObject GameAppClientOnHeartBeat()
58+
protected override MessageObject GameAppClientOnHeartBeat(string id)
5959
{
6060
var reqActorHeartBeat = MessageObjectPoolHelper.Get<ReqActorHeartBeat>();
6161
reqActorHeartBeat.Timestamp = TimerHelper.UnixTimeMilliseconds();
6262
reqActorHeartBeat.UpdateUniqueId();
6363
return reqActorHeartBeat;
6464
}
6565

66-
protected override void GameAppClientOnMessage(MessageObject message)
66+
protected override void GameAppClientOnMessage(string id, MessageObject message)
6767
{
6868
if (MessageProtoHelper.IsHeartbeat(message))
6969
{
7070
return;
7171
}
7272

73-
base.GameAppClientOnMessage(message);
73+
base.GameAppClientOnMessage(id, message);
7474
}
7575
}

0 commit comments

Comments
 (0)