コード例 #1
0
        public void Read(out PackInternal p)
        {
            short data;

            Read(out data);
            p = (PackInternal)data;
        }
コード例 #2
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);
        }
コード例 #3
0
ファイル: CoreClient.cs プロジェクト: wizard872/EasyPacket
        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);
        }
コード例 #4
0
        // 기타
        public void Write(PackInternal p)
        {
            short data = (short)p;

            Write(data);
        }
コード例 #5
0
 public static void Read(CMessage msg, out PackInternal p)
 {
     msg.Read(out p);
 }
コード例 #6
0
 public static void Write(CMessage msg, PackInternal p)
 {
     msg.Write(p);
 }
コード例 #7
0
ファイル: NetCore.cs プロジェクト: wizard872/EasyPacket
 protected virtual bool RecvInternalMessage(RemoteID remote, PackInternal pkID, CMessage msgData, CPackOption op)
 {
     return(false);
 }