Example #1
0
        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);
        }
Example #2
0
        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);
        }