添加SocketMessageType: System&MatchRoom

This commit is contained in:
milimoe 2023-10-18 22:48:22 +08:00
parent 958d95768e
commit 94bad21e8d
Signed by: milimoe
GPG Key ID: 05D280912DA6C69E
2 changed files with 23 additions and 1 deletions

View File

@ -311,6 +311,10 @@ namespace Milimoe.FunGame.Core.Controller
SocketHandler_Disconnect(ServerMessage);
break;
case SocketMessageType.System:
SocketHandler_System(ServerMessage);
break;
case SocketMessageType.HeartBeat:
SocketHandler_HeartBeat(ServerMessage);
break;
@ -327,6 +331,10 @@ namespace Milimoe.FunGame.Core.Controller
SocketHandler_UpdateRoomMaster(ServerMessage);
break;
case SocketMessageType.MatchRoom:
SocketHandler_MatchRoom(ServerMessage);
break;
case SocketMessageType.Unknown:
default:
break;
@ -347,6 +355,12 @@ namespace Milimoe.FunGame.Core.Controller
/// <param name="ServerMessage"></param>
protected abstract void SocketHandler_Disconnect(SocketObject ServerMessage);
/// <summary>
/// 客户端接收到服务器系统消息后的处理方法
/// </summary>
/// <param name="ServerMessage"></param>
protected abstract void SocketHandler_System(SocketObject ServerMessage);
/// <summary>
/// 客户端接收到服务器心跳后的处理方法
/// </summary>
@ -370,5 +384,11 @@ namespace Milimoe.FunGame.Core.Controller
/// </summary>
/// <param name="ServerMessage"></param>
protected abstract void SocketHandler_UpdateRoomMaster(SocketObject ServerMessage);
/// <summary>
/// 客户端接收到匹配房间成功后的处理方法
/// </summary>
/// <param name="ServerMessage"></param>
protected abstract void SocketHandler_MatchRoom(SocketObject ServerMessage);
}
}

View File

@ -62,10 +62,12 @@ namespace Milimoe.FunGame.Core.Library.Constant
DataRequest,
Connect,
Disconnect,
System,
HeartBeat,
ForceLogout,
Chat,
UpdateRoomMaster
UpdateRoomMaster,
MatchRoom
}
/// <summary>