public override void ProcessEvent(MsgBase tmpMsg) { //throw new System.NotImplementedException(); switch (tmpMsg.msgId) { case (ushort)TCPEvent.TcpConnect: { TCPConnectMsg connectMsg = (TCPConnectMsg)tmpMsg; socket = new NetWorkToServer(connectMsg.ip, connectMsg.port); } break; case (ushort)TCPEvent.TcpSendMsg: { TCPMsg sendMsg = (TCPMsg)tmpMsg; socket.PutSendMsgToPool(sendMsg.netMsg); } break; case (ushort)TCPEvent.TcpSendLoginMsg: { TCPMsg sendMsg = (TCPMsg)tmpMsg; socket.PutSendMsgToPool(sendMsg.netMsg); } break; } }
public override void ProccessEvent(MsgBase tmpMsg) { switch (tmpMsg.msgId) { case (ushort)TCPEvent.eTcpConnect: TCPConnectMsg connectMsg = (TCPConnectMsg)tmpMsg; socket = new NetWorkToServer(connectMsg.ip, connectMsg.port); break; case (ushort)TCPEvent.eTcpSendMsg: TCPMsg sendMsg = (TCPMsg)tmpMsg; socket.PutSendMsgToPool(sendMsg.netMsg); break; } }