添加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); SocketHandler_Disconnect(ServerMessage);
break; break;
case SocketMessageType.System:
SocketHandler_System(ServerMessage);
break;
case SocketMessageType.HeartBeat: case SocketMessageType.HeartBeat:
SocketHandler_HeartBeat(ServerMessage); SocketHandler_HeartBeat(ServerMessage);
break; break;
@ -327,6 +331,10 @@ namespace Milimoe.FunGame.Core.Controller
SocketHandler_UpdateRoomMaster(ServerMessage); SocketHandler_UpdateRoomMaster(ServerMessage);
break; break;
case SocketMessageType.MatchRoom:
SocketHandler_MatchRoom(ServerMessage);
break;
case SocketMessageType.Unknown: case SocketMessageType.Unknown:
default: default:
break; break;
@ -347,6 +355,12 @@ namespace Milimoe.FunGame.Core.Controller
/// <param name="ServerMessage"></param> /// <param name="ServerMessage"></param>
protected abstract void SocketHandler_Disconnect(SocketObject ServerMessage); protected abstract void SocketHandler_Disconnect(SocketObject ServerMessage);
/// <summary>
/// 客户端接收到服务器系统消息后的处理方法
/// </summary>
/// <param name="ServerMessage"></param>
protected abstract void SocketHandler_System(SocketObject ServerMessage);
/// <summary> /// <summary>
/// 客户端接收到服务器心跳后的处理方法 /// 客户端接收到服务器心跳后的处理方法
/// </summary> /// </summary>
@ -370,5 +384,11 @@ namespace Milimoe.FunGame.Core.Controller
/// </summary> /// </summary>
/// <param name="ServerMessage"></param> /// <param name="ServerMessage"></param>
protected abstract void SocketHandler_UpdateRoomMaster(SocketObject ServerMessage); 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, DataRequest,
Connect, Connect,
Disconnect, Disconnect,
System,
HeartBeat, HeartBeat,
ForceLogout, ForceLogout,
Chat, Chat,
UpdateRoomMaster UpdateRoomMaster,
MatchRoom
} }
/// <summary> /// <summary>