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; } }
public override void ProcessEvent(MsgBase msg) { switch ((TCPEvent)msg.msgId) { case TCPEvent.TcpConnect: TCPConnectMsg connectMsg = (TCPConnectMsg)msg; netWorkToServer = new NetWorkToServer(connectMsg.ip, connectMsg.port); break; case TCPEvent.TcpSendMsg: TCPMsg sendMsg = (TCPMsg)msg; netWorkToServer.PutSendMsgPool(sendMsg.netMsg); break; default: break; } }
// Use this for initialization void Start() { socket = new NetWorkToServer("127.0.0.1", 18001, ConnectCallBack, SendCallBack, CallBackRecv, DisConnectCallBack); }