InnerMessage_S_20001.proto 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. syntax = "proto3";
  2. package ET;
  3. //ResponseType ObjectQueryResponse
  4. message ObjectQueryRequest // IActorRequest
  5. {
  6. int32 RpcId = 90;
  7. int64 Key = 1;
  8. int64 InstanceId = 2;
  9. }
  10. //ResponseType A2M_Reload
  11. message M2A_Reload // IActorRequest
  12. {
  13. int32 RpcId = 90;
  14. }
  15. message A2M_Reload // IActorResponse
  16. {
  17. int32 RpcId = 90;
  18. int32 Error = 91;
  19. string Message = 92;
  20. }
  21. //ResponseType G2G_LockResponse
  22. message G2G_LockRequest // IActorRequest
  23. {
  24. int32 RpcId = 90;
  25. int64 Id = 1;
  26. string Address = 2;
  27. }
  28. message G2G_LockResponse // IActorResponse
  29. {
  30. int32 RpcId = 90;
  31. int32 Error = 91;
  32. string Message = 92;
  33. }
  34. //ResponseType G2G_LockReleaseResponse
  35. message G2G_LockReleaseRequest // IActorRequest
  36. {
  37. int32 RpcId = 90;
  38. int64 Id = 1;
  39. string Address = 2;
  40. }
  41. message G2G_LockReleaseResponse // IActorResponse
  42. {
  43. int32 RpcId = 90;
  44. int32 Error = 91;
  45. string Message = 92;
  46. }
  47. //ResponseType ObjectAddResponse
  48. message ObjectAddRequest // IActorRequest
  49. {
  50. int32 RpcId = 90;
  51. int64 Key = 1;
  52. int64 InstanceId = 2;
  53. }
  54. message ObjectAddResponse // IActorResponse
  55. {
  56. int32 RpcId = 90;
  57. int32 Error = 91;
  58. string Message = 92;
  59. }
  60. //ResponseType ObjectLockResponse
  61. message ObjectLockRequest // IActorRequest
  62. {
  63. int32 RpcId = 90;
  64. int64 Key = 1;
  65. int64 InstanceId = 2;
  66. int32 Time = 3;
  67. }
  68. message ObjectLockResponse // IActorResponse
  69. {
  70. int32 RpcId = 90;
  71. int32 Error = 91;
  72. string Message = 92;
  73. }
  74. //ResponseType ObjectUnLockResponse
  75. message ObjectUnLockRequest // IActorRequest
  76. {
  77. int32 RpcId = 90;
  78. int64 Key = 1;
  79. int64 OldInstanceId = 2;
  80. int64 InstanceId = 3;
  81. }
  82. message ObjectUnLockResponse // IActorResponse
  83. {
  84. int32 RpcId = 90;
  85. int32 Error = 91;
  86. string Message = 92;
  87. }
  88. //ResponseType ObjectRemoveResponse
  89. message ObjectRemoveRequest // IActorRequest
  90. {
  91. int32 RpcId = 90;
  92. int64 Key = 1;
  93. }
  94. message ObjectRemoveResponse // IActorResponse
  95. {
  96. int32 RpcId = 90;
  97. int32 Error = 91;
  98. string Message = 92;
  99. }
  100. //ResponseType ObjectGetResponse
  101. message ObjectGetRequest // IActorRequest
  102. {
  103. int32 RpcId = 90;
  104. int64 Key = 1;
  105. }
  106. message ObjectGetResponse // IActorResponse
  107. {
  108. int32 RpcId = 90;
  109. int32 Error = 91;
  110. string Message = 92;
  111. int64 InstanceId = 1;
  112. }
  113. //ResponseType G2R_GetLoginKey
  114. message R2G_GetLoginKey // IActorRequest
  115. {
  116. int32 RpcId = 90;
  117. string Account = 1;
  118. }
  119. message G2R_GetLoginKey // IActorResponse
  120. {
  121. int32 RpcId = 90;
  122. int32 Error = 91;
  123. string Message = 92;
  124. int64 Key = 1;
  125. int64 GateId = 2;
  126. }
  127. message M2M_UnitTransferResponse // IActorResponse
  128. {
  129. int32 RpcId = 1;
  130. int32 Error = 2;
  131. string Message = 3;
  132. int64 NewInstanceId = 4;
  133. }
  134. message G2M_SessionDisconnect // IActorLocationMessage
  135. {
  136. int32 RpcId = 90;
  137. }