public void SendMessage <T>(eNetMessageID msgID, T t) { if (!IsConnected()) { return; } m_nSend.SendMessage <T>((ushort)msgID, t); }
public NetMessage GetMessage(eNetMessageID id) { CreateMessageEvent msg; if (m_listMsg.TryGetValue((ushort)id, out msg)) { return(msg()); } return(null); }
public bool RegNetMessage(eNetMessageID id, CreateMessageEvent msg) { if (m_listMsg.ContainsKey((ushort)id)) { //Debug.LogError("重复注册消息ID" + uID.ToString()); return(false); } m_listMsg[(ushort)id] = msg; return(true); }
public NetMessage(eNetMessageID uID) { msgID = (ushort)uID; }