InnerMessage.cs 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328
  1. using ET;
  2. using ProtoBuf;
  3. using System.Collections.Generic;
  4. namespace ET
  5. {
  6. [ResponseType(nameof(ObjectQueryResponse))]
  7. [Message(InnerOpcode.ObjectQueryRequest)]
  8. [ProtoContract]
  9. public partial class ObjectQueryRequest: Object, IActorRequest
  10. {
  11. [ProtoMember(90)]
  12. public int RpcId { get; set; }
  13. [ProtoMember(1)]
  14. public long Key { get; set; }
  15. [ProtoMember(2)]
  16. public long InstanceId { get; set; }
  17. }
  18. [ResponseType(nameof(A2M_Reload))]
  19. [Message(InnerOpcode.M2A_Reload)]
  20. [ProtoContract]
  21. public partial class M2A_Reload: Object, IActorRequest
  22. {
  23. [ProtoMember(90)]
  24. public int RpcId { get; set; }
  25. }
  26. [Message(InnerOpcode.A2M_Reload)]
  27. [ProtoContract]
  28. public partial class A2M_Reload: Object, IActorResponse
  29. {
  30. [ProtoMember(90)]
  31. public int RpcId { get; set; }
  32. [ProtoMember(91)]
  33. public int Error { get; set; }
  34. [ProtoMember(92)]
  35. public string Message { get; set; }
  36. }
  37. [ResponseType(nameof(G2G_LockResponse))]
  38. [Message(InnerOpcode.G2G_LockRequest)]
  39. [ProtoContract]
  40. public partial class G2G_LockRequest: Object, IActorRequest
  41. {
  42. [ProtoMember(90)]
  43. public int RpcId { get; set; }
  44. [ProtoMember(1)]
  45. public long Id { get; set; }
  46. [ProtoMember(2)]
  47. public string Address { get; set; }
  48. }
  49. [Message(InnerOpcode.G2G_LockResponse)]
  50. [ProtoContract]
  51. public partial class G2G_LockResponse: Object, IActorResponse
  52. {
  53. [ProtoMember(90)]
  54. public int RpcId { get; set; }
  55. [ProtoMember(91)]
  56. public int Error { get; set; }
  57. [ProtoMember(92)]
  58. public string Message { get; set; }
  59. }
  60. [ResponseType(nameof(G2G_LockReleaseResponse))]
  61. [Message(InnerOpcode.G2G_LockReleaseRequest)]
  62. [ProtoContract]
  63. public partial class G2G_LockReleaseRequest: Object, IActorRequest
  64. {
  65. [ProtoMember(90)]
  66. public int RpcId { get; set; }
  67. [ProtoMember(1)]
  68. public long Id { get; set; }
  69. [ProtoMember(2)]
  70. public string Address { get; set; }
  71. }
  72. [Message(InnerOpcode.G2G_LockReleaseResponse)]
  73. [ProtoContract]
  74. public partial class G2G_LockReleaseResponse: Object, IActorResponse
  75. {
  76. [ProtoMember(90)]
  77. public int RpcId { get; set; }
  78. [ProtoMember(91)]
  79. public int Error { get; set; }
  80. [ProtoMember(92)]
  81. public string Message { get; set; }
  82. }
  83. [ResponseType(nameof(ObjectAddResponse))]
  84. [Message(InnerOpcode.ObjectAddRequest)]
  85. [ProtoContract]
  86. public partial class ObjectAddRequest: Object, IActorRequest
  87. {
  88. [ProtoMember(90)]
  89. public int RpcId { get; set; }
  90. [ProtoMember(1)]
  91. public long Key { get; set; }
  92. [ProtoMember(2)]
  93. public long InstanceId { get; set; }
  94. }
  95. [Message(InnerOpcode.ObjectAddResponse)]
  96. [ProtoContract]
  97. public partial class ObjectAddResponse: Object, IActorResponse
  98. {
  99. [ProtoMember(90)]
  100. public int RpcId { get; set; }
  101. [ProtoMember(91)]
  102. public int Error { get; set; }
  103. [ProtoMember(92)]
  104. public string Message { get; set; }
  105. }
  106. [ResponseType(nameof(ObjectLockResponse))]
  107. [Message(InnerOpcode.ObjectLockRequest)]
  108. [ProtoContract]
  109. public partial class ObjectLockRequest: Object, IActorRequest
  110. {
  111. [ProtoMember(90)]
  112. public int RpcId { get; set; }
  113. [ProtoMember(1)]
  114. public long Key { get; set; }
  115. [ProtoMember(2)]
  116. public long InstanceId { get; set; }
  117. [ProtoMember(3)]
  118. public int Time { get; set; }
  119. }
  120. [Message(InnerOpcode.ObjectLockResponse)]
  121. [ProtoContract]
  122. public partial class ObjectLockResponse: Object, IActorResponse
  123. {
  124. [ProtoMember(90)]
  125. public int RpcId { get; set; }
  126. [ProtoMember(91)]
  127. public int Error { get; set; }
  128. [ProtoMember(92)]
  129. public string Message { get; set; }
  130. }
  131. [ResponseType(nameof(ObjectUnLockResponse))]
  132. [Message(InnerOpcode.ObjectUnLockRequest)]
  133. [ProtoContract]
  134. public partial class ObjectUnLockRequest: Object, IActorRequest
  135. {
  136. [ProtoMember(90)]
  137. public int RpcId { get; set; }
  138. [ProtoMember(1)]
  139. public long Key { get; set; }
  140. [ProtoMember(2)]
  141. public long OldInstanceId { get; set; }
  142. [ProtoMember(3)]
  143. public long InstanceId { get; set; }
  144. }
  145. [Message(InnerOpcode.ObjectUnLockResponse)]
  146. [ProtoContract]
  147. public partial class ObjectUnLockResponse: Object, IActorResponse
  148. {
  149. [ProtoMember(90)]
  150. public int RpcId { get; set; }
  151. [ProtoMember(91)]
  152. public int Error { get; set; }
  153. [ProtoMember(92)]
  154. public string Message { get; set; }
  155. }
  156. [ResponseType(nameof(ObjectRemoveResponse))]
  157. [Message(InnerOpcode.ObjectRemoveRequest)]
  158. [ProtoContract]
  159. public partial class ObjectRemoveRequest: Object, IActorRequest
  160. {
  161. [ProtoMember(90)]
  162. public int RpcId { get; set; }
  163. [ProtoMember(1)]
  164. public long Key { get; set; }
  165. }
  166. [Message(InnerOpcode.ObjectRemoveResponse)]
  167. [ProtoContract]
  168. public partial class ObjectRemoveResponse: Object, IActorResponse
  169. {
  170. [ProtoMember(90)]
  171. public int RpcId { get; set; }
  172. [ProtoMember(91)]
  173. public int Error { get; set; }
  174. [ProtoMember(92)]
  175. public string Message { get; set; }
  176. }
  177. [ResponseType(nameof(ObjectGetResponse))]
  178. [Message(InnerOpcode.ObjectGetRequest)]
  179. [ProtoContract]
  180. public partial class ObjectGetRequest: Object, IActorRequest
  181. {
  182. [ProtoMember(90)]
  183. public int RpcId { get; set; }
  184. [ProtoMember(1)]
  185. public long Key { get; set; }
  186. }
  187. [Message(InnerOpcode.ObjectGetResponse)]
  188. [ProtoContract]
  189. public partial class ObjectGetResponse: Object, IActorResponse
  190. {
  191. [ProtoMember(90)]
  192. public int RpcId { get; set; }
  193. [ProtoMember(91)]
  194. public int Error { get; set; }
  195. [ProtoMember(92)]
  196. public string Message { get; set; }
  197. [ProtoMember(1)]
  198. public long InstanceId { get; set; }
  199. }
  200. [ResponseType(nameof(G2R_GetLoginKey))]
  201. [Message(InnerOpcode.R2G_GetLoginKey)]
  202. [ProtoContract]
  203. public partial class R2G_GetLoginKey: Object, IActorRequest
  204. {
  205. [ProtoMember(90)]
  206. public int RpcId { get; set; }
  207. [ProtoMember(1)]
  208. public string Account { get; set; }
  209. }
  210. [Message(InnerOpcode.G2R_GetLoginKey)]
  211. [ProtoContract]
  212. public partial class G2R_GetLoginKey: Object, IActorResponse
  213. {
  214. [ProtoMember(90)]
  215. public int RpcId { get; set; }
  216. [ProtoMember(91)]
  217. public int Error { get; set; }
  218. [ProtoMember(92)]
  219. public string Message { get; set; }
  220. [ProtoMember(1)]
  221. public long Key { get; set; }
  222. [ProtoMember(2)]
  223. public long GateId { get; set; }
  224. }
  225. [Message(InnerOpcode.M2M_UnitTransferResponse)]
  226. [ProtoContract]
  227. public partial class M2M_UnitTransferResponse: Object, IActorResponse
  228. {
  229. [ProtoMember(1)]
  230. public int RpcId { get; set; }
  231. [ProtoMember(2)]
  232. public int Error { get; set; }
  233. [ProtoMember(3)]
  234. public string Message { get; set; }
  235. [ProtoMember(4)]
  236. public long NewInstanceId { get; set; }
  237. }
  238. [Message(InnerOpcode.G2M_SessionDisconnect)]
  239. [ProtoContract]
  240. public partial class G2M_SessionDisconnect: Object, IActorLocationMessage
  241. {
  242. [ProtoMember(90)]
  243. public int RpcId { get; set; }
  244. }
  245. }