protected override bool RecvInternalMessage(RemoteID remote, PackInternal pkID, CMessage msgData, CPackOption op) { switch (pkID) { case PackInternal.ePID_CS_Test: { int aa; string ss; Marshaler.Read(msgData, out aa); Marshaler.Read(msgData, out ss); if (message_handler != null) { message_handler(MsgType.Debug, op.m_pack_mode + ", InterPkt: " + pkID + ", " + aa + ", " + ss); } } break; default: { // test } return(false); } return(true); }
protected override bool RecvInternalMessage(RemoteID remote, PackInternal pkID, CMessage msgData, CPackOption op) { switch (pkID) { case PackInternal.ePID_SC_Remote: { RemoteID _remote; Marshaler.Read(msgData, out _remote); remoteID = _remote; OnReadyClient(); } break; default: { // test } return(false); } return(true); }