_messageHandler.cs 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  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. // * 创建时间= 2015-12-18
  12. // * 用途= 消息处理器
  13. // ***************************************************************************
  14. // Generated from: messageHandler.proto
  15. // Note: requires additional types generated from: common.proto
  16. namespace pomelo.area
  17. {
  18. //---------------------------------------------------------------------------------------
  19. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"Message")]
  20. public partial class Message : global::ProtoBuf.IExtensible
  21. {
  22. public Message() {}
  23. private string _id;
  24. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"id", DataFormat = global::ProtoBuf.DataFormat.Default)]
  25. public string id
  26. {
  27. get { return _id; }
  28. set { _id = value; }
  29. }
  30. private string _relationId = "";
  31. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"relationId", DataFormat = global::ProtoBuf.DataFormat.Default)]
  32. [global::System.ComponentModel.DefaultValue("")]
  33. public string relationId
  34. {
  35. get { return _relationId; }
  36. set { _relationId = value; }
  37. }
  38. private int _messageType;
  39. /// <summary>
  40. /// (对应SocialMessage表中的MessageType)
  41. /// </summary>
  42. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"messageType", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  43. public int messageType
  44. {
  45. get { return _messageType; }
  46. set { _messageType = value; }
  47. }
  48. private int _remainTime;
  49. /// <summary>
  50. /// 剩余时间,单位秒,永远都有效则为-1
  51. /// </summary>
  52. [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"remainTime", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  53. public int remainTime
  54. {
  55. get { return _remainTime; }
  56. set { _remainTime = value; }
  57. }
  58. private string _playerName = "";
  59. [global::ProtoBuf.ProtoMember(5, IsRequired = false, Name=@"playerName", DataFormat = global::ProtoBuf.DataFormat.Default)]
  60. [global::System.ComponentModel.DefaultValue("")]
  61. public string playerName
  62. {
  63. get { return _playerName; }
  64. set { _playerName = value; }
  65. }
  66. private int _playerSex = default(int);
  67. [global::ProtoBuf.ProtoMember(6, IsRequired = false, Name=@"playerSex", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  68. [global::System.ComponentModel.DefaultValue(default(int))]
  69. public int playerSex
  70. {
  71. get { return _playerSex; }
  72. set { _playerSex = value; }
  73. }
  74. private int _playerPro = default(int);
  75. [global::ProtoBuf.ProtoMember(7, IsRequired = false, Name=@"playerPro", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  76. [global::System.ComponentModel.DefaultValue(default(int))]
  77. public int playerPro
  78. {
  79. get { return _playerPro; }
  80. set { _playerPro = value; }
  81. }
  82. private int _teamTargetId = default(int);
  83. /// <summary>
  84. /// 组队目标
  85. /// </summary>
  86. [global::ProtoBuf.ProtoMember(8, IsRequired = false, Name=@"teamTargetId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  87. [global::System.ComponentModel.DefaultValue(default(int))]
  88. public int teamTargetId
  89. {
  90. get { return _teamTargetId; }
  91. set { _teamTargetId = value; }
  92. }
  93. private int _playerLevel = default(int);
  94. [global::ProtoBuf.ProtoMember(9, IsRequired = false, Name=@"playerLevel", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  95. [global::System.ComponentModel.DefaultValue(default(int))]
  96. public int playerLevel
  97. {
  98. get { return _playerLevel; }
  99. set { _playerLevel = value; }
  100. }
  101. private global::ProtoBuf.IExtension extensionObject;
  102. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  103. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  104. }
  105. //---------------------------------------------------------------------------------------
  106. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"HandleMessageRequest")]
  107. public partial class HandleMessageRequest : global::ProtoBuf.IExtensible
  108. {
  109. public HandleMessageRequest() {}
  110. private string _c2s_id;
  111. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"c2s_id", DataFormat = global::ProtoBuf.DataFormat.Default)]
  112. public string c2s_id
  113. {
  114. get { return _c2s_id; }
  115. set { _c2s_id = value; }
  116. }
  117. private int _c2s_type;
  118. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"c2s_type", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  119. public int c2s_type
  120. {
  121. get { return _c2s_type; }
  122. set { _c2s_type = value; }
  123. }
  124. private int _c2s_operate;
  125. /// <summary>
  126. /// 操作符 1.同意 2.拒绝
  127. /// </summary>
  128. [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"c2s_operate", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  129. public int c2s_operate
  130. {
  131. get { return _c2s_operate; }
  132. set { _c2s_operate = value; }
  133. }
  134. private global::ProtoBuf.IExtension extensionObject;
  135. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  136. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  137. }
  138. //---------------------------------------------------------------------------------------
  139. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"HandleMessageResponse")]
  140. public partial class HandleMessageResponse : global::ProtoBuf.IExtensible
  141. {
  142. public HandleMessageResponse() {}
  143. private int _s2c_code;
  144. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  145. public int s2c_code
  146. {
  147. get { return _s2c_code; }
  148. set { _s2c_code = value; }
  149. }
  150. private int _s2c_isClear = default(int);
  151. /// <summary>
  152. /// 是否清除同类型信息 1.清除 0.不清除
  153. /// </summary>
  154. [global::ProtoBuf.ProtoMember(2, IsRequired = false, Name=@"s2c_isClear", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  155. [global::System.ComponentModel.DefaultValue(default(int))]
  156. public int s2c_isClear
  157. {
  158. get { return _s2c_isClear; }
  159. set { _s2c_isClear = value; }
  160. }
  161. private string _s2c_msg = "";
  162. [global::ProtoBuf.ProtoMember(3, IsRequired = false, Name=@"s2c_msg", DataFormat = global::ProtoBuf.DataFormat.Default)]
  163. [global::System.ComponentModel.DefaultValue("")]
  164. public string s2c_msg
  165. {
  166. get { return _s2c_msg; }
  167. set { _s2c_msg = value; }
  168. }
  169. private global::ProtoBuf.IExtension extensionObject;
  170. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  171. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  172. }
  173. //---------------------------------------------------------------------------------------
  174. [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"OnMessageAddPush")]
  175. public partial class OnMessageAddPush : global::ProtoBuf.IExtensible
  176. {
  177. public OnMessageAddPush() {}
  178. private int _s2c_code;
  179. [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"s2c_code", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
  180. public int s2c_code
  181. {
  182. get { return _s2c_code; }
  183. set { _s2c_code = value; }
  184. }
  185. private pomelo.area.Message _s2c_data;
  186. [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"s2c_data", DataFormat = global::ProtoBuf.DataFormat.Default)]
  187. public pomelo.area.Message s2c_data
  188. {
  189. get { return _s2c_data; }
  190. set { _s2c_data = value; }
  191. }
  192. private global::ProtoBuf.IExtension extensionObject;
  193. global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
  194. { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
  195. }
  196. }