Example #1
0
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(ref this.m_nX);
     bs.Read(ref this.m_nY);
     bs.Read(ref this.m_nU);
     return(bs);
 }
Example #2
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_nX);
     bs.Write(this.m_nY);
     bs.Write(this.m_nU);
     return(bs);
 }
Example #3
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_dwRoleID);
     bs.Write(this.m_dwID);
     bs.Write(this.m_btValue);
     return(bs);
 }
Example #4
0
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(ref this.m_dwRoleID);
     bs.Read(ref this.m_dwID);
     bs.Read(ref this.m_btValue);
     return(bs);
 }
Example #5
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_strAccountName);
     bs.Write(this.m_strPassword);
     bs.Write(this.m_nServerId);
     return(bs);
 }
Example #6
0
        public override CByteStream DeSerialize(CByteStream bs)
        {
            bs.Read(ref this.m_qwRoomID);
            this.m_oEmpireMemberList.Clear();
            int num = 0;

            bs.Read(ref num);
            for (int i = 0; i < num; i++)
            {
                CRoomMemberData data = new CRoomMemberData();
                bs.Read(data);
                this.m_oEmpireMemberList.Add(data);
            }
            this.m_oLeagueMemberList.Clear();
            num = 0;
            bs.Read(ref num);
            for (int i = 0; i < num; i++)
            {
                CRoomMemberData data = new CRoomMemberData();
                bs.Read(data);
                this.m_oLeagueMemberList.Add(data);
            }
            bs.Read(ref this.m_qwTimeLimit);
            bs.Read(ref this.m_qwMapID);
            bs.Read(ref this.m_btGameType);
            return(bs);
        }
Example #7
0
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(ref this.m_strAccountName);
     bs.Read(ref this.m_strPassword);
     bs.Read(ref this.m_nServerId);
     return(bs);
 }
 public CNetProcessor()
 {
     this.m_oNetwork       = null;
     this.m_oObserver      = null;
     this.m_oSendStream    = new CByteStream();
     this.m_oRecvStream    = new CByteStream();
     this.m_procDataBuffer = new byte[10240];
     this.r = new System.Random(DateTime.Now.Millisecond);
 }
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(ref this.m_nplayerId);
     bs.Read(ref this.name);
     bs.Read(ref this.level);
     bs.Read(ref this.sex);
     bs.Read(ref this.icon);
     bs.Read(ref this.logintime);
     bs.Read(ref this.playerIndex);
     bs.Read(ref this.mapId);
     return(bs);
 }
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(ref this.m_ID);
     bs.Read(ref this.m_strAccount);
     bs.Read(ref this.m_strName);
     bs.Read(ref this.m_strIcon);
     bs.Read(ref this.m_level);
     bs.Read(ref this.m_exp);
     bs.Read(ref this.m_money);
     bs.Read(ref this.m_ticket);
     bs.Read(ref this.m_onlineGTimes);
     bs.Read(ref this.m_loginTimes);
     return(bs);
 }
        public override CByteStream DeSerialize(CByteStream bs)
        {
            bs.Read(ref this.m_dwRoleID);
            bs.Read(ref this.m_btEmpireHp);
            bs.Read(ref this.m_btLeagueHp);
            bs.Read(ref this.m_wTimeLimit);
            int num = 0;

            bs.Read(ref num);
            this.m_oPlayOrder.Clear();
            for (int i = 0; i < num; i++)
            {
                long id = 0;
                bs.Read(ref id);
                this.m_oPlayOrder.Add(id);
            }
            return(bs);
        }
        public override CByteStream DeSerialize(CByteStream bs)
        {
            bs.Read(ref this.m_unPlayerID);
            bs.Read(ref this.m_unLevel);
            bs.Read(ref this.m_strName);
            bs.Read(ref this.m_strIcon);
            bs.Read(ref this.m_btIsReconnecting);
            bs.Read(this.m_lBeastList);
            this.m_oBeastMap.Clear();
            int num = 0;

            bs.Read(ref num);
            for (int i = 0; i < num; i++)
            {
                int        key  = 0;
                CBeastData data = new CBeastData();
                bs.Read(ref key);
                bs.Read(data);
                this.m_oBeastMap.Add(key, data);
            }
            return(bs);
        }
Example #13
0
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(ref this.m_unRoleId);
     bs.Read(this.m_oInitPos);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_nType);
     bs.Write(this.m_oPos);
     return(bs);
 }
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(ref this.m_nType);
     bs.Read(this.m_oPos);
     return(bs);
 }
Example #16
0
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(ref this.m_dwPlayerId);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     return(bs);
 }
Example #18
0
 public abstract CByteStream DeSerialize(CByteStream bs);
Example #19
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_dwPlayerId);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     //throw new System.NotImplementedException();
     bs.Write(this.m_ErrCode);
     return(bs);
 }
Example #21
0
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_unRoleId);
     bs.Write(this.m_oInitPos);
     return(bs);
 }
 public override CByteStream Serialize(CByteStream bs)
 {
     bs.Write(this.m_dwRoleID);
     bs.Write(this.m_oInitialPos);
     return(bs);
 }
 public override CByteStream DeSerialize(CByteStream bs)
 {
     bs.Read(this.m_oRoleBasicInfo);
     bs.Read(this.m_oBeastInfo);
     return(bs);
 }