InnerMessage.cs 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  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. public G2R_GetLoginKey(long key)
  17. {
  18. this.Key = key;
  19. }
  20. }
  21. [Message(10003)]
  22. [BsonIgnoreExtraElements]
  23. public class M2A_Reload : ARequest
  24. {
  25. }
  26. [Message(10004)]
  27. [BsonIgnoreExtraElements]
  28. public class A2M_Reload : AResponse
  29. {
  30. }
  31. [Message(10005)]
  32. [BsonIgnoreExtraElements]
  33. public class G2G_LockRequest : ARequest { public long Id; public string Address; }
  34. [Message(10006)]
  35. [BsonIgnoreExtraElements]
  36. public class G2G_LockResponse : AResponse
  37. {
  38. }
  39. [Message(10007)]
  40. [BsonIgnoreExtraElements]
  41. public class G2G_LockReleaseRequest : ARequest { public long Id; public string Address; }
  42. [Message(10008)]
  43. [BsonIgnoreExtraElements]
  44. public class G2G_LockReleaseResponse : AResponse
  45. {
  46. }
  47. }