InnerMessage.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. using MongoDB.Bson.Serialization.Attributes;
  2. // ·þÎñÆ÷ÄÚ²¿ÏûÏ¢ Opcode´Ó10000¿ªÊ¼
  3. namespace Model
  4. {
  5. [Message(10001)]
  6. [BsonIgnoreExtraElements]
  7. public class R2G_GetLoginKey: ARequest
  8. {
  9. }
  10. [Message(10002)]
  11. [BsonIgnoreExtraElements]
  12. public class G2R_GetLoginKey: AResponse
  13. {
  14. public long Key;
  15. public G2R_GetLoginKey()
  16. {
  17. }
  18. public G2R_GetLoginKey(long key)
  19. {
  20. this.Key = key;
  21. }
  22. }
  23. [Message(10003)]
  24. [BsonIgnoreExtraElements]
  25. public class M2A_Reload: ARequest
  26. {
  27. }
  28. [Message(10004)]
  29. [BsonIgnoreExtraElements]
  30. public class A2M_Reload: AResponse
  31. {
  32. }
  33. [Message(10005)]
  34. [BsonIgnoreExtraElements]
  35. public class G2G_LockRequest: ARequest
  36. {
  37. public long Id;
  38. public string Address;
  39. }
  40. [Message(10006)]
  41. [BsonIgnoreExtraElements]
  42. public class G2G_LockResponse: AResponse
  43. {
  44. }
  45. [Message(10007)]
  46. [BsonIgnoreExtraElements]
  47. public class G2G_LockReleaseRequest: ARequest
  48. {
  49. public long Id;
  50. public string Address;
  51. }
  52. [Message(10008)]
  53. [BsonIgnoreExtraElements]
  54. public class G2G_LockReleaseResponse: AResponse
  55. {
  56. }
  57. }