_auctionHandler.cs 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // This code was generated by a tool.
  4. //
  5. // Changes to this file may cause incorrect behavior and will be lost if
  6. // the code is regenerated.
  7. // </auto-generated>
  8. //------------------------------------------------------------------------------
  9. // ***************************************************************************
  10. // * 作者= 周明凯
  11. // * 创建时间= 2017-12-20
  12. // * 用途= 竞拍处理器
  13. // ***************************************************************************/
  14. // Generated from: auctionHandler.proto
  15. // Note: requires additional types generated from: common.proto
  16. // Note: requires additional types generated from: item.proto
  17. namespace pomelo.auction
  18. {
  19. //---------------------------------------------------------------------------------------
  20. /// <summary>
  21. /// 同步竞拍信息(用于变更时同步推送)
  22. /// </summary>
  23. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"SyncAuctionInfoRequest")]
  24. public partial class SyncAuctionInfoRequest : global::ProtoBuf.IExtensible
  25. {
  26. public SyncAuctionInfoRequest() {}
  27. private global::ProtoBuf.IExtension extensionObject;
  28. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  29. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  30. }
  31. //---------------------------------------------------------------------------------------
  32. /// <summary>
  33. /// 同步竞拍信息响应
  34. /// </summary>
  35. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"SyncAuctionInfoResponse")]
  36. public partial class SyncAuctionInfoResponse : global::ProtoBuf.IExtensible
  37. {
  38. public SyncAuctionInfoResponse() {}
  39. private int _s2c_code;
  40. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  41. public int s2c_code
  42. {
  43. get { return _s2c_code; }
  44. set { _s2c_code = value; }
  45. }
  46. private string _s2c_msg = "";
  47. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  48. [global::System.ComponentModel.DefaultValue("")]
  49. public string s2c_msg
  50. {
  51. get { return _s2c_msg; }
  52. set { _s2c_msg = value; }
  53. }
  54. private global::ProtoBuf.IExtension extensionObject;
  55. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  56. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  57. }
  58. //---------------------------------------------------------------------------------------
  59. /// <summary>
  60. /// 取消同步竞拍信息
  61. /// </summary>
  62. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"CancelSyncAuctionInfoRequest")]
  63. public partial class CancelSyncAuctionInfoRequest : global::ProtoBuf.IExtensible
  64. {
  65. public CancelSyncAuctionInfoRequest() {}
  66. private global::ProtoBuf.IExtension extensionObject;
  67. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  68. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  69. }
  70. //---------------------------------------------------------------------------------------
  71. /// <summary>
  72. /// 取消同步竞拍信息响应
  73. /// </summary>
  74. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"CancelSyncAuctionInfoResponse")]
  75. public partial class CancelSyncAuctionInfoResponse : global::ProtoBuf.IExtensible
  76. {
  77. public CancelSyncAuctionInfoResponse() {}
  78. private int _s2c_code;
  79. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  80. public int s2c_code
  81. {
  82. get { return _s2c_code; }
  83. set { _s2c_code = value; }
  84. }
  85. private string _s2c_msg = "";
  86. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  87. [global::System.ComponentModel.DefaultValue("")]
  88. public string s2c_msg
  89. {
  90. get { return _s2c_msg; }
  91. set { _s2c_msg = value; }
  92. }
  93. private global::ProtoBuf.IExtension extensionObject;
  94. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  95. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  96. }
  97. //---------------------------------------------------------------------------------------
  98. /// <summary>
  99. /// 竞拍物品项
  100. /// </summary>
  101. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionItem")]
  102. public partial class AuctionItem : global::ProtoBuf.IExtensible
  103. {
  104. public AuctionItem() {}
  105. private string _id;
  106. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
  107. public string id
  108. {
  109. get { return _id; }
  110. set { _id = value; }
  111. }
  112. private pomelo.item.ItemDetail _detail;
  113. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"detail", DataFormat = global::ProtoBuf.DataFormat.Default)]
  114. public pomelo.item.ItemDetail detail
  115. {
  116. get { return _detail; }
  117. set { _detail = value; }
  118. }
  119. private int _state;
  120. /// <summary>
  121. /// 竞拍状态(1=展示,2=竞拍中)
  122. /// </summary>
  123. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"state", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  124. public int state
  125. {
  126. get { return _state; }
  127. set { _state = value; }
  128. }
  129. private int _timeleft = default(int);
  130. /// <summary>
  131. /// 剩余时间(单位:秒)
  132. /// </summary>
  133. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"timeleft", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  134. [global::System.ComponentModel.DefaultValue(default(int))]
  135. public int timeleft
  136. {
  137. get { return _timeleft; }
  138. set { _timeleft = value; }
  139. }
  140. private int _curPrice = default(int);
  141. /// <summary>
  142. /// 竞价
  143. /// </summary>
  144. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"curPrice", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  145. [global::System.ComponentModel.DefaultValue(default(int))]
  146. public int curPrice
  147. {
  148. get { return _curPrice; }
  149. set { _curPrice = value; }
  150. }
  151. private int _maxPrice = default(int);
  152. /// <summary>
  153. /// 一口价
  154. /// </summary>
  155. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"maxPrice", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  156. [global::System.ComponentModel.DefaultValue(default(int))]
  157. public int maxPrice
  158. {
  159. get { return _maxPrice; }
  160. set { _maxPrice = value; }
  161. }
  162. private bool _self = default(bool);
  163. /// <summary>
  164. /// 当前是否为自己竟拍
  165. /// </summary>
  166. [global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"self", DataFormat = global::ProtoBuf.DataFormat.Default)]
  167. [global::System.ComponentModel.DefaultValue(default(bool))]
  168. public bool self
  169. {
  170. get { return _self; }
  171. set { _self = value; }
  172. }
  173. private int _num = default(int);
  174. /// <summary>
  175. /// 当前数量
  176. /// </summary>
  177. [global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"num", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  178. [global::System.ComponentModel.DefaultValue(default(int))]
  179. public int num
  180. {
  181. get { return _num; }
  182. set { _num = value; }
  183. }
  184. private string _source = "";
  185. /// <summary>
  186. /// 奖励来源
  187. /// </summary>
  188. [global::ProtoBuf.ProtoMember(9, IsRequired = false, Name=@"source", DataFormat = global::ProtoBuf.DataFormat.Default)]
  189. [global::System.ComponentModel.DefaultValue("")]
  190. public string source
  191. {
  192. get { return _source; }
  193. set { _source = value; }
  194. }
  195. private global::ProtoBuf.IExtension extensionObject;
  196. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  197. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  198. }
  199. //---------------------------------------------------------------------------------------
  200. /// <summary>
  201. /// 竞拍列表
  202. /// </summary>
  203. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionListRequest")]
  204. public partial class AuctionListRequest : global::ProtoBuf.IExtensible
  205. {
  206. public AuctionListRequest() {}
  207. private int _c2s_type;
  208. /// <summary>
  209. /// 竞拍大类(1=仙盟竞拍,2=世界竞拍, 3=我的竞拍)
  210. /// </summary>
  211. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"c2s_type", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  212. public int c2s_type
  213. {
  214. get { return _c2s_type; }
  215. set { _c2s_type = value; }
  216. }
  217. private global::ProtoBuf.IExtension extensionObject;
  218. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  219. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  220. }
  221. //---------------------------------------------------------------------------------------
  222. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionListResponse")]
  223. public partial class AuctionListResponse : global::ProtoBuf.IExtensible
  224. {
  225. public AuctionListResponse() {}
  226. private int _s2c_code;
  227. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  228. public int s2c_code
  229. {
  230. get { return _s2c_code; }
  231. set { _s2c_code = value; }
  232. }
  233. private string _s2c_msg = "";
  234. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  235. [global::System.ComponentModel.DefaultValue("")]
  236. public string s2c_msg
  237. {
  238. get { return _s2c_msg; }
  239. set { _s2c_msg = value; }
  240. }
  241. private readonly global::System.Collections.Generic.List<pomelo.auction.AuctionItem> _s2c_data = new global::System.Collections.Generic.List<pomelo.auction.AuctionItem>();
  242. [global::ProtoBuf.ProtoMember(3, Name=@"s2c_data", DataFormat = global::ProtoBuf.DataFormat.Default)]
  243. public global::System.Collections.Generic.List<pomelo.auction.AuctionItem> s2c_data
  244. {
  245. get { return _s2c_data; }
  246. }
  247. private int _s2c_bonus = default(int);
  248. /// <summary>
  249. /// 分红元宝值(仙盟竞拍才有的参数)
  250. /// </summary>
  251. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"s2c_bonus", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  252. [global::System.ComponentModel.DefaultValue(default(int))]
  253. public int s2c_bonus
  254. {
  255. get { return _s2c_bonus; }
  256. set { _s2c_bonus = value; }
  257. }
  258. private global::ProtoBuf.IExtension extensionObject;
  259. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  260. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  261. }
  262. //---------------------------------------------------------------------------------------
  263. /// <summary>
  264. /// 竞拍请求
  265. /// </summary>
  266. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionRequest")]
  267. public partial class AuctionRequest : global::ProtoBuf.IExtensible
  268. {
  269. public AuctionRequest() {}
  270. private string _itemId;
  271. /// <summary>
  272. /// 物品的GUID
  273. /// </summary>
  274. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"itemId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  275. public string itemId
  276. {
  277. get { return _itemId; }
  278. set { _itemId = value; }
  279. }
  280. private int _price;
  281. /// <summary>
  282. /// 客户端确认时的价格
  283. /// </summary>
  284. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"price", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  285. public int price
  286. {
  287. get { return _price; }
  288. set { _price = value; }
  289. }
  290. private global::ProtoBuf.IExtension extensionObject;
  291. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  292. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  293. }
  294. //---------------------------------------------------------------------------------------
  295. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionResponse")]
  296. public partial class AuctionResponse : global::ProtoBuf.IExtensible
  297. {
  298. public AuctionResponse() {}
  299. private int _s2c_code;
  300. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  301. public int s2c_code
  302. {
  303. get { return _s2c_code; }
  304. set { _s2c_code = value; }
  305. }
  306. private string _s2c_msg = "";
  307. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  308. [global::System.ComponentModel.DefaultValue("")]
  309. public string s2c_msg
  310. {
  311. get { return _s2c_msg; }
  312. set { _s2c_msg = value; }
  313. }
  314. private global::ProtoBuf.IExtension extensionObject;
  315. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  316. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  317. }
  318. //---------------------------------------------------------------------------------------
  319. /// <summary>
  320. /// 竞拍日志
  321. /// </summary>
  322. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionLog")]
  323. public partial class AuctionLog : global::ProtoBuf.IExtensible
  324. {
  325. public AuctionLog() {}
  326. private int _id;
  327. /// <summary>
  328. /// 编号
  329. /// </summary>
  330. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  331. public int id
  332. {
  333. get { return _id; }
  334. set { _id = value; }
  335. }
  336. private string _time = "";
  337. /// <summary>
  338. /// 时间
  339. /// </summary>
  340. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"time", DataFormat = global::ProtoBuf.DataFormat.Default)]
  341. [global::System.ComponentModel.DefaultValue("")]
  342. public string time
  343. {
  344. get { return _time; }
  345. set { _time = value; }
  346. }
  347. private string _role1 = "";
  348. /// <summary>
  349. /// 角色名称
  350. /// </summary>
  351. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"role1", DataFormat = global::ProtoBuf.DataFormat.Default)]
  352. [global::System.ComponentModel.DefaultValue("")]
  353. public string role1
  354. {
  355. get { return _role1; }
  356. set { _role1 = value; }
  357. }
  358. private string _item = "";
  359. /// <summary>
  360. /// 物品名称
  361. /// </summary>
  362. [global::ProtoBuf.ProtoMember(4, IsRequired = false, Name=@"item", DataFormat = global::ProtoBuf.DataFormat.Default)]
  363. [global::System.ComponentModel.DefaultValue("")]
  364. public string item
  365. {
  366. get { return _item; }
  367. set { _item = value; }
  368. }
  369. private int _num = default(int);
  370. /// <summary>
  371. /// 多少绑定元宝
  372. /// </summary>
  373. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"num", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  374. [global::System.ComponentModel.DefaultValue(default(int))]
  375. public int num
  376. {
  377. get { return _num; }
  378. set { _num = value; }
  379. }
  380. private global::ProtoBuf.IExtension extensionObject;
  381. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  382. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  383. }
  384. //---------------------------------------------------------------------------------------
  385. /// <summary>
  386. /// 竞拍日志列表
  387. /// </summary>
  388. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionLogRequest")]
  389. public partial class AuctionLogRequest : global::ProtoBuf.IExtensible
  390. {
  391. public AuctionLogRequest() {}
  392. private global::ProtoBuf.IExtension extensionObject;
  393. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  394. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  395. }
  396. //---------------------------------------------------------------------------------------
  397. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionLogResponse")]
  398. public partial class AuctionLogResponse : global::ProtoBuf.IExtensible
  399. {
  400. public AuctionLogResponse() {}
  401. private int _s2c_code;
  402. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  403. public int s2c_code
  404. {
  405. get { return _s2c_code; }
  406. set { _s2c_code = value; }
  407. }
  408. private string _s2c_msg = "";
  409. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  410. [global::System.ComponentModel.DefaultValue("")]
  411. public string s2c_msg
  412. {
  413. get { return _s2c_msg; }
  414. set { _s2c_msg = value; }
  415. }
  416. private readonly global::System.Collections.Generic.List<pomelo.auction.AuctionLog> _s2c_log = new global::System.Collections.Generic.List<pomelo.auction.AuctionLog>();
  417. [global::ProtoBuf.ProtoMember(3, Name=@"s2c_log", DataFormat = global::ProtoBuf.DataFormat.Default)]
  418. public global::System.Collections.Generic.List<pomelo.auction.AuctionLog> s2c_log
  419. {
  420. get { return _s2c_log; }
  421. }
  422. private global::ProtoBuf.IExtension extensionObject;
  423. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  424. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  425. }
  426. //---------------------------------------------------------------------------------------
  427. /// <summary>
  428. /// 竞拍物品变化
  429. /// </summary>
  430. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AuctionItemPush")]
  431. public partial class AuctionItemPush : global::ProtoBuf.IExtensible
  432. {
  433. public AuctionItemPush() {}
  434. private pomelo.auction.AuctionItem _s2c_item;
  435. /// <summary>
  436. /// 变化的竞拍选项
  437. /// </summary>
  438. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_item", DataFormat = global::ProtoBuf.DataFormat.Default)]
  439. public pomelo.auction.AuctionItem s2c_item
  440. {
  441. get { return _s2c_item; }
  442. set { _s2c_item = value; }
  443. }
  444. private global::ProtoBuf.IExtension extensionObject;
  445. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  446. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  447. }
  448. //---------------------------------------------------------------------------------------
  449. /// <summary>
  450. /// 添加竞拍物品
  451. /// </summary>
  452. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"AddAuctionItemPush")]
  453. public partial class AddAuctionItemPush : global::ProtoBuf.IExtensible
  454. {
  455. public AddAuctionItemPush() {}
  456. private readonly global::System.Collections.Generic.List<pomelo.auction.AuctionItem> _s2c_item = new global::System.Collections.Generic.List<pomelo.auction.AuctionItem>();
  457. [global::ProtoBuf.ProtoMember(1, Name=@"s2c_item", DataFormat = global::ProtoBuf.DataFormat.Default)]
  458. public global::System.Collections.Generic.List<pomelo.auction.AuctionItem> s2c_item
  459. {
  460. get { return _s2c_item; }
  461. }
  462. private int _s2c_type = default(int);
  463. /// <summary>
  464. /// 竞拍大类(1=仙盟竞拍,2=世界竞拍)
  465. /// </summary>
  466. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_type", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  467. [global::System.ComponentModel.DefaultValue(default(int))]
  468. public int s2c_type
  469. {
  470. get { return _s2c_type; }
  471. set { _s2c_type = value; }
  472. }
  473. private global::ProtoBuf.IExtension extensionObject;
  474. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  475. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  476. }
  477. //---------------------------------------------------------------------------------------
  478. /// <summary>
  479. /// 移除竞拍物品
  480. /// </summary>
  481. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"RemoveAuctionItemPush")]
  482. public partial class RemoveAuctionItemPush : global::ProtoBuf.IExtensible
  483. {
  484. public RemoveAuctionItemPush() {}
  485. private string _id;
  486. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
  487. public string id
  488. {
  489. get { return _id; }
  490. set { _id = value; }
  491. }
  492. private global::ProtoBuf.IExtension extensionObject;
  493. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  494. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  495. }
  496. }