HealthManager_def_g.h 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. #ifndef __HEALTHMANAGER_DEF_G_H
  2. #define __HEALTHMANAGER_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace HealthManager {
  7. //
  8. // const goes here
  9. //
  10. #define HealthManagerService_Method_EnterState 0
  11. #define HealthManagerService_Method_ExitState 1
  12. #define HealthManagerService_Method_DoEvent 2
  13. #define HealthManagerService_Method_GetEntityCfgInfo 3
  14. #define HealthManagerService_Method_GetNetworkState 4
  15. #define HealthManagerService_Method_QueryHardwareInfo 5
  16. #define HealthManagerService_Method_ReadCenterConfigStr 6
  17. #define HealthManagerService_MethodSignature_EnterState 1738606772
  18. #define HealthManagerService_MethodSignature_ExitState -1969000942
  19. #define HealthManagerService_MethodSignature_DoEvent -424596604
  20. #define HealthManagerService_MethodSignature_GetEntityCfgInfo -1106754314
  21. #define HealthManagerService_MethodSignature_GetNetworkState -947427417
  22. #define HealthManagerService_MethodSignature_QueryHardwareInfo 1308469188
  23. #define HealthManagerService_MethodSignature_ReadCenterConfigStr 1222672990
  24. struct HealthManagerService_EnterState_Req
  25. {
  26. CSimpleStringA state;
  27. void Serialize(SpBuffer &Buf)
  28. {
  29. auto & buf = Buf & state;
  30. }
  31. };
  32. struct HealthManagerService_EnterState_Ans
  33. {
  34. void Serialize(SpBuffer &Buf)
  35. {
  36. }
  37. };
  38. struct HealthManagerService_ExitState_Req
  39. {
  40. CSimpleStringA state;
  41. void Serialize(SpBuffer &Buf)
  42. {
  43. auto & buf = Buf & state;
  44. }
  45. };
  46. struct HealthManagerService_ExitState_Ans
  47. {
  48. void Serialize(SpBuffer &Buf)
  49. {
  50. }
  51. };
  52. struct HealthManagerService_DoEvent_Req
  53. {
  54. int code;
  55. void Serialize(SpBuffer &Buf)
  56. {
  57. auto & buf = Buf & code;
  58. }
  59. };
  60. struct HealthManagerService_DoEvent_Ans
  61. {
  62. void Serialize(SpBuffer &Buf)
  63. {
  64. }
  65. };
  66. struct HealthManagerService_GetEntityCfgInfo_Req
  67. {
  68. CSimpleStringA name;
  69. int reserved1;
  70. void Serialize(SpBuffer &Buf)
  71. {
  72. auto & buf = Buf & name & reserved1;
  73. }
  74. };
  75. struct HealthManagerService_GetEntityCfgInfo_Ans
  76. {
  77. int loadOpt;
  78. int reserved1;
  79. CSimpleStringA reserved2;
  80. void Serialize(SpBuffer &Buf)
  81. {
  82. auto & buf = Buf & loadOpt & reserved1 & reserved2;
  83. }
  84. };
  85. struct HealthManagerService_GetNetworkState_Req
  86. {
  87. int reserved1;
  88. int reserved2;
  89. CSimpleStringA reserved3;
  90. CSimpleStringA reserved4;
  91. void Serialize(SpBuffer &Buf)
  92. {
  93. auto & buf = Buf & reserved1 & reserved2 & reserved3 & reserved4;
  94. }
  95. };
  96. struct HealthManagerService_GetNetworkState_Ans
  97. {
  98. CSimpleStringA netDeviceState;
  99. int reserved1;
  100. int reserved2;
  101. CSimpleStringA reserved3;
  102. CSimpleStringA reserved4;
  103. void Serialize(SpBuffer &Buf)
  104. {
  105. auto & buf = Buf & netDeviceState & reserved1 & reserved2 & reserved3 & reserved4;
  106. }
  107. };
  108. struct HealthManagerService_QueryHardwareInfo_Req
  109. {
  110. void Serialize(SpBuffer &Buf)
  111. {
  112. }
  113. };
  114. struct HealthManagerService_QueryHardwareInfo_Ans
  115. {
  116. CSimpleStringA machineType;
  117. CSimpleStringA terminalNo;
  118. CSimpleStringA site;
  119. CSimpleStringA termLimit;
  120. CSimpleStringA termVersion;
  121. CAutoArray<CSimpleStringA> ip;
  122. CAutoArray<CSimpleStringA> mac;
  123. int reserved1;
  124. int reserved2;
  125. CSimpleStringA reserved3;
  126. CSimpleStringA reserved4;
  127. void Serialize(SpBuffer &Buf)
  128. {
  129. auto & buf = Buf & machineType & terminalNo & site & termLimit & termVersion & ip & mac & reserved1 & reserved2 & reserved3 & reserved4;
  130. }
  131. };
  132. struct HealthManagerService_ReadCenterConfigStr_Req
  133. {
  134. CSimpleStringA entity;
  135. CSimpleStringA key;
  136. int reserved1;
  137. int reserved2;
  138. CSimpleStringA reserved3;
  139. CSimpleStringA reserved4;
  140. void Serialize(SpBuffer &Buf)
  141. {
  142. auto & buf = Buf & entity & key & reserved1 & reserved2 & reserved3 & reserved4;
  143. }
  144. };
  145. struct HealthManagerService_ReadCenterConfigStr_Ans
  146. {
  147. CSimpleStringA value;
  148. int reserved1;
  149. int reserved2;
  150. CSimpleStringA reserved3;
  151. CSimpleStringA reserved4;
  152. void Serialize(SpBuffer &Buf)
  153. {
  154. auto & buf = Buf & value & reserved1 & reserved2 & reserved3 & reserved4;
  155. }
  156. };
  157. ///////////////////////////
  158. } // namespace HealthManager
  159. #endif // __HEALTHMANAGER_DEF_G_H