| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- namespace Model
- {
- public static class Opcode
- {
- #region client message 0
- public const ushort CMsgLogin = 1;
- #endregion client message 10000
- #region server message 10000
- #endregion server message 20000
- #region rpc request message 20000
- #endregion rpc request message 30000
- public const ushort RpcResponse = 30000;
- public const ushort RpcException = 30001;
- }
- public static class MessageTypeHelper
- {
- public static bool IsClientMessage(ushort opcode)
- {
- if (opcode > 0 && opcode < 10000)
- {
- return true;
- }
- return false;
- }
- public static bool IsServerMessage(ushort opcode)
- {
- if (opcode > 10000 && opcode < 20000)
- {
- return true;
- }
- return false;
- }
- public static bool IsRpcRequestMessage(ushort opcode)
- {
- if (opcode > 20000 && opcode < 30000)
- {
- return true;
- }
- return false;
- }
- public static bool IsRpcResponseMessage(ushort opcode)
- {
- if (opcode > 30000 && opcode < 40000)
- {
- return true;
- }
- return false;
- }
- }
- }
|