using System.Collections.Generic; using Thousandto.Plugins.Common; using Thousandto.Code.Logic.Network; namespace MSG_Welfare { public partial class ReqWelfareData : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132201; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,typ); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { typ = 0; } public int typ; } public partial class ReqLoginGiftReward : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132202; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,day); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { day = 0; } public int day; } public partial class ResLoginGiftData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResLoginGiftData(this); } public const uint MsgID = 132101; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: loginNum = ProtoBufUtils.ReadInt32(ref readPos); break; case 2: if(receives == null) { receives = new List(); } receives.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; default: break; } } } } public void Clear() { loginNum = 0; if(receives != null) { receives.Clear(); } } public int loginNum; public List receives = new List(); } public partial class ReqDayCheckIn : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132203; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,cfgID); ProtoBufUtils.WriteInt32(2,typ); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { cfgID = 0; typ = 0; } public int cfgID; public int typ; } public partial class ResDayCheckInData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResDayCheckInData(this); } public const uint MsgID = 132102; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: isCheckIn = ProtoBufUtils.ReadBoolean(ref readPos); break; case 2: day = ProtoBufUtils.ReadInt32(ref readPos); break; case 3: round = ProtoBufUtils.ReadInt32(ref readPos); break; case 4: if(checkIns == null) { checkIns = new List(); } checkIns.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; case 5: if(checkIn2s == null) { checkIn2s = new List(); } checkIn2s.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; case 6: if(rewardCfgID == null) { rewardCfgID = new List(); } rewardCfgID.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; case 7: checkInDay = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { isCheckIn = false; day = 0; round = 0; if(checkIns != null) { checkIns.Clear(); } if(checkIn2s != null) { checkIn2s.Clear(); } if(rewardCfgID != null) { rewardCfgID.Clear(); } checkInDay = 0; } public bool isCheckIn; public int day; public int round; public List checkIns = new List(); public List checkIn2s = new List(); public List rewardCfgID = new List(); public int checkInDay; } public partial class CardInfo : ProtoBuf.IMessageInfo, ProtoBuf.IExtensible { public void Send(){} public void Excute(){} public void ReadMessage(ref int readPos, int totalCount) { int endIndex = totalCount + readPos - 1; while (readPos <= endIndex) { int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1 : id = ProtoBufUtils.ReadInt32(ref readPos); break; case 2 : remain = ProtoBufUtils.ReadInt32(ref readPos); break; case 3 : receive = ProtoBufUtils.ReadBoolean(ref readPos); break; default: break; } } } public int WriteMessage(int fieldNumber) { ProtoBufUtils.WriteHeader(fieldNumber, ProtoBuf.WireType.String); int subItemInfoId = ProtoBufUtils.GetSubItemInfoId(); ProtoBufUtils.SetEmptyLength(subItemInfoId); ProtoBufUtils.SetVBeginIndex(subItemInfoId); ProtoBufUtils.WriteInt32(1,id); ProtoBufUtils.WriteInt32(2,remain); ProtoBufUtils.WriteBoolean(3,receive); ProtoBufUtils.SetVEndIndex(subItemInfoId); return ProtoBufUtils.CheckAndSetLength(subItemInfoId); } public void Clear() { id = 0; remain = 0; receive = false; } public int id; public int remain; public bool receive; } public partial class ReqExclusiveCard : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132204; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,id); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { id = 0; } public int id; } public partial class ReqExclusiveCardReward : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132210; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,id); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { id = 0; } public int id; } public partial class ResExclusiveCardData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResExclusiveCardData(this); } public const uint MsgID = 132103; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: if(ownedCards == null) { ownedCards = new List(); } ownedCards.Add(new CardInfo()); totalCount = ProtoBufUtils.ReadInt32(ref readPos); ownedCards[ownedCards.Count - 1].ReadMessage(ref readPos, totalCount); break; default: break; } } } } public void Clear() { if(ownedCards != null) { ownedCards.Clear(); } } public List ownedCards = new List(); } public partial class ReqFeelingExp : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132205; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,times); ProtoBufUtils.WriteInt32(2,typ); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { times = 0; typ = 0; } public int times; public int typ; } public partial class ResFeelingExpData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResFeelingExpData(this); } public const uint MsgID = 132104; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: dayExp = ProtoBufUtils.ReadInt64(ref readPos); break; case 2: useTimes = ProtoBufUtils.ReadInt32(ref readPos); break; case 3: dayMoney = ProtoBufUtils.ReadInt64(ref readPos); break; case 4: useMTimes = ProtoBufUtils.ReadInt32(ref readPos); break; case 5: freeExpTimes = ProtoBufUtils.ReadInt32(ref readPos); break; case 6: freeCoinTimes = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { dayExp = 0; useTimes = 0; dayMoney = 0; useMTimes = 0; freeExpTimes = 0; freeCoinTimes = 0; } public long dayExp; public int useTimes; public long dayMoney; public int useMTimes; public int freeExpTimes; public int freeCoinTimes; } public partial class ReqGrowthFundBuy : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132206; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,gear); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { gear = 0; } public int gear; } public partial class ReqGrowthGetAward : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132207; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,cfgID); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { cfgID = 0; } public int cfgID; } public partial class ReqGrowthFundServer : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132208; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,cfgID); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { cfgID = 0; } public int cfgID; } public partial class ResGrowthFundData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResGrowthFundData(this); } public const uint MsgID = 132105; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: isBuy = ProtoBufUtils.ReadBoolean(ref readPos); break; case 2: gear = ProtoBufUtils.ReadInt32(ref readPos); break; case 3: buyNum = ProtoBufUtils.ReadInt32(ref readPos); break; case 4: if(rewardCfgID == null) { rewardCfgID = new List(); } rewardCfgID.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; case 5: if(rewardCfgIDServer == null) { rewardCfgIDServer = new List(); } rewardCfgIDServer.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; default: break; } } } } public void Clear() { isBuy = false; gear = 0; buyNum = 0; if(rewardCfgID != null) { rewardCfgID.Clear(); } if(rewardCfgIDServer != null) { rewardCfgIDServer.Clear(); } } public bool isBuy; public int gear; public int buyNum; public List rewardCfgID = new List(); public List rewardCfgIDServer = new List(); } public partial class ReqDayGiftRecharge : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132211; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,id); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { id = 0; } public int id; } public partial class ResDayGiftData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResDayGiftData(this); } public const uint MsgID = 132106; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: if(buyIDs == null) { buyIDs = new List(); } buyIDs.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; default: break; } } } } public void Clear() { if(buyIDs != null) { buyIDs.Clear(); } } public List buyIDs = new List(); } public partial class ReqExchangeGift : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132209; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteString(1,id); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { id = null; } public string id; } public partial class ResExchangeGift : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResExchangeGift(this); } public const uint MsgID = 132108; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: errorNo = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { errorNo = 0; } public int errorNo; } public partial class ItemInfo : ProtoBuf.IMessageInfo, ProtoBuf.IExtensible { public void Send(){} public void Excute(){} public void ReadMessage(ref int readPos, int totalCount) { int endIndex = totalCount + readPos - 1; while (readPos <= endIndex) { int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1 : itemID = ProtoBufUtils.ReadInt32(ref readPos); break; case 2 : num = ProtoBufUtils.ReadInt32(ref readPos); break; case 3 : bind = ProtoBufUtils.ReadBoolean(ref readPos); break; default: break; } } } public int WriteMessage(int fieldNumber) { ProtoBufUtils.WriteHeader(fieldNumber, ProtoBuf.WireType.String); int subItemInfoId = ProtoBufUtils.GetSubItemInfoId(); ProtoBufUtils.SetEmptyLength(subItemInfoId); ProtoBufUtils.SetVBeginIndex(subItemInfoId); ProtoBufUtils.WriteInt32(1,itemID); ProtoBufUtils.WriteInt32(2,num); ProtoBufUtils.WriteBoolean(3,bind); ProtoBufUtils.SetVEndIndex(subItemInfoId); return ProtoBufUtils.CheckAndSetLength(subItemInfoId); } public void Clear() { itemID = 0; num = 0; bind = false; } public int itemID; public int num; public bool bind; } public partial class ResWelfareReward : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWelfareReward(this); } public const uint MsgID = 132107; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: typ = ProtoBufUtils.ReadInt32(ref readPos); break; case 2: if(items == null) { items = new List(); } items.Add(new ItemInfo()); totalCount = ProtoBufUtils.ReadInt32(ref readPos); items[items.Count - 1].ReadMessage(ref readPos, totalCount); break; default: break; } } } } public void Clear() { typ = 0; if(items != null) { items.Clear(); } } public int typ; public List items = new List(); } public partial class LevelGiftInfo : ProtoBuf.IMessageInfo, ProtoBuf.IExtensible { public void Send(){} public void Excute(){} public void ReadMessage(ref int readPos, int totalCount) { int endIndex = totalCount + readPos - 1; while (readPos <= endIndex) { int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1 : level = ProtoBufUtils.ReadInt32(ref readPos); break; case 2 : remain = ProtoBufUtils.ReadInt32(ref readPos); break; case 3 : receive = ProtoBufUtils.ReadBoolean(ref readPos); break; case 4 : vipReceive = ProtoBufUtils.ReadBoolean(ref readPos); break; default: break; } } } public int WriteMessage(int fieldNumber) { ProtoBufUtils.WriteHeader(fieldNumber, ProtoBuf.WireType.String); int subItemInfoId = ProtoBufUtils.GetSubItemInfoId(); ProtoBufUtils.SetEmptyLength(subItemInfoId); ProtoBufUtils.SetVBeginIndex(subItemInfoId); ProtoBufUtils.WriteInt32(1,level); ProtoBufUtils.WriteInt32(2,remain); ProtoBufUtils.WriteBoolean(3,receive); ProtoBufUtils.WriteBoolean(4,vipReceive); ProtoBufUtils.SetVEndIndex(subItemInfoId); return ProtoBufUtils.CheckAndSetLength(subItemInfoId); } public void Clear() { level = 0; remain = 0; receive = false; vipReceive = false; } public int level; public int remain; public bool receive; public bool vipReceive; } public partial class ReqReceiveLevelGift : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132212; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,level); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { level = 0; } public int level; } public partial class ResWelfareLevelGiftData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWelfareLevelGiftData(this); } public const uint MsgID = 132109; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: if(data == null) { data = new List(); } data.Add(new LevelGiftInfo()); totalCount = ProtoBufUtils.ReadInt32(ref readPos); data[data.Count - 1].ReadMessage(ref readPos, totalCount); break; default: break; } } } } public void Clear() { if(data != null) { data.Clear(); } } public List data = new List(); } public partial class RetrieveRes : ProtoBuf.IMessageInfo, ProtoBuf.IExtensible { public void Send(){} public void Excute(){} public void ReadMessage(ref int readPos, int totalCount) { int endIndex = totalCount + readPos - 1; while (readPos <= endIndex) { int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1 : type = ProtoBufUtils.ReadInt32(ref readPos); break; case 2 : remain = ProtoBufUtils.ReadInt64(ref readPos); break; case 3 : vipCount = ProtoBufUtils.ReadInt32(ref readPos); break; case 4 : vipCountMax = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } public int WriteMessage(int fieldNumber) { ProtoBufUtils.WriteHeader(fieldNumber, ProtoBuf.WireType.String); int subItemInfoId = ProtoBufUtils.GetSubItemInfoId(); ProtoBufUtils.SetEmptyLength(subItemInfoId); ProtoBufUtils.SetVBeginIndex(subItemInfoId); ProtoBufUtils.WriteInt32(1,type); ProtoBufUtils.WriteInt64(2,remain); ProtoBufUtils.WriteInt32(3,vipCount); ProtoBufUtils.WriteInt32(4,vipCountMax); ProtoBufUtils.SetVEndIndex(subItemInfoId); return ProtoBufUtils.CheckAndSetLength(subItemInfoId); } public void Clear() { type = 0; remain = 0; vipCount = 0; vipCountMax = 0; } public int type; public long remain; public int vipCount; public int vipCountMax; } public partial class SyncRetrieveResList : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_SyncRetrieveResList(this); } public const uint MsgID = 132110; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: if(lists == null) { lists = new List(); } lists.Add(new RetrieveRes()); totalCount = ProtoBufUtils.ReadInt32(ref readPos); lists[lists.Count - 1].ReadMessage(ref readPos, totalCount); break; case 2: canFindActivePoint = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { if(lists != null) { lists.Clear(); } canFindActivePoint = 0; } public List lists = new List(); public int canFindActivePoint; } public partial class ReqRetrieveRes : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132213; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,type); ProtoBufUtils.WriteInt32(2,rrType); ProtoBufUtils.WriteInt32(3,count); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { type = 0; rrType = 0; count = 0; } public int type; public int rrType; public int count; } public partial class SyncRetrieveResOne : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_SyncRetrieveResOne(this); } public const uint MsgID = 132111; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: if(res == null) { res = new RetrieveRes(); } totalCount = ProtoBufUtils.ReadInt32(ref readPos); res.ReadMessage(ref readPos, totalCount); break; case 2: canFindActivePoint = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { if(res != null) { res.Clear(); } canFindActivePoint = 0; } public RetrieveRes res; public int canFindActivePoint; } public partial class ReqOneKeyRetrieveRes : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132218; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,rrType); ProtoBufUtils.WriteInt32(2,baseTpe); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { rrType = 0; baseTpe = 0; } public int rrType; public int baseTpe; } public partial class ResUpdateNoticData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResUpdateNoticData(this); } public const uint MsgID = 132112; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: text = ProtoBufUtils.ReadString(ref readPos); break; case 2: isGet = ProtoBufUtils.ReadBoolean(ref readPos); break; case 3: if(items == null) { items = new List(); } items.Add(new ItemInfo()); totalCount = ProtoBufUtils.ReadInt32(ref readPos); items[items.Count - 1].ReadMessage(ref readPos, totalCount); break; default: break; } } } } public void Clear() { text = null; isGet = false; if(items != null) { items.Clear(); } } public string text; public bool isGet; public List items = new List(); } public partial class ReqGetUpdateNoticeAward : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132214; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { } } public partial class ResGetUpdateNoticeAwardRet : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResGetUpdateNoticeAwardRet(this); } public const uint MsgID = 132113; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: retCode = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { retCode = 0; } public int retCode; } public partial class ReqInvestPeakBuy : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132215; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,gear); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { gear = 0; } public int gear; } public partial class ReqInvestPeakGetAward : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132216; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,cfgID); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { cfgID = 0; } public int cfgID; } public partial class ReqInvestPeakServer : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132217; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,cfgID); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { cfgID = 0; } public int cfgID; } public partial class ResInvestPeakData : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResInvestPeakData(this); } public const uint MsgID = 132114; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: isBuy = ProtoBufUtils.ReadBoolean(ref readPos); break; case 2: gear = ProtoBufUtils.ReadInt32(ref readPos); break; case 3: buyNum = ProtoBufUtils.ReadInt32(ref readPos); break; case 4: if(rewardCfgID == null) { rewardCfgID = new List(); } rewardCfgID.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; case 5: if(rewardCfgIDServer == null) { rewardCfgIDServer = new List(); } rewardCfgIDServer.Add(ProtoBufUtils.ReadInt32(ref readPos)); break; default: break; } } } } public void Clear() { isBuy = false; gear = 0; buyNum = 0; if(rewardCfgID != null) { rewardCfgID.Clear(); } if(rewardCfgIDServer != null) { rewardCfgIDServer.Clear(); } } public bool isBuy; public int gear; public int buyNum; public List rewardCfgID = new List(); public List rewardCfgIDServer = new List(); } public partial class ReqWelfareFreeGift : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 132219; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { } } public partial class ResWelfareFreeGiftInfo : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWelfareFreeGiftInfo(this); } public const uint MsgID = 132119; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: getTime = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { getTime = 0; } public long getTime; } }