SalesRecorder_def_g.h 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. #ifndef __SALESRECORDER_DEF_G_H
  2. #define __SALESRECORDER_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace SalesRecorder {
  7. //
  8. // const goes here
  9. //
  10. #define SalesRecorderSerVice_Method_GetOFLVideoRecords 0
  11. #define SalesRecorderSerVice_Method_CheckVideoDiskStatus 1
  12. #define SalesRecorderSerVice_Method_PlayVideo 2
  13. #define SalesRecorderSerVice_Method_SaveVideo 3
  14. #define SalesRecorderSerVice_Method_StopRecord 4
  15. #define SalesRecorderSerVice_Method_SetAudioTransFlag 5
  16. #define SalesRecorderSerVice_Method_StopShowVideo 6
  17. #define SalesRecorderSerVice_Method_PlaySalesRecord 7
  18. #define SalesRecorderSerVice_MethodSignature_GetOFLVideoRecords 2017797371
  19. #define SalesRecorderSerVice_MethodSignature_CheckVideoDiskStatus 548928319
  20. #define SalesRecorderSerVice_MethodSignature_PlayVideo 1562791880
  21. #define SalesRecorderSerVice_MethodSignature_SaveVideo 1954181356
  22. #define SalesRecorderSerVice_MethodSignature_StopRecord 1069225051
  23. #define SalesRecorderSerVice_MethodSignature_SetAudioTransFlag 482145885
  24. #define SalesRecorderSerVice_MethodSignature_StopShowVideo 195996145
  25. #define SalesRecorderSerVice_MethodSignature_PlaySalesRecord -816102314
  26. struct SalesRecorderSerVice_GetOFLVideoRecords_Req
  27. {
  28. CSimpleStringW Name;
  29. CSimpleStringW CardNo;
  30. CSimpleStringW BeginTime;
  31. CSimpleStringW EndTime;
  32. CSimpleStringW Reserved1;
  33. CSimpleStringW Reserved2;
  34. void Serialize(SpBuffer &Buf)
  35. {
  36. auto & buf = Buf & Name & CardNo & BeginTime & EndTime & Reserved1 & Reserved2;
  37. }
  38. };
  39. struct SalesRecorderSerVice_GetOFLVideoRecords_Ans
  40. {
  41. CSimpleStringW VideoRecords;
  42. CSimpleStringW Reserved1;
  43. CSimpleStringW Reserved2;
  44. void Serialize(SpBuffer &Buf)
  45. {
  46. auto & buf = Buf & VideoRecords & Reserved1 & Reserved2;
  47. }
  48. };
  49. struct SalesRecorderSerVice_CheckVideoDiskStatus_Req
  50. {
  51. CSimpleStringA DriveLetter;
  52. CSimpleStringW Reserved1;
  53. CSimpleStringW Reserved2;
  54. void Serialize(SpBuffer &Buf)
  55. {
  56. auto & buf = Buf & DriveLetter & Reserved1 & Reserved2;
  57. }
  58. };
  59. struct SalesRecorderSerVice_CheckVideoDiskStatus_Ans
  60. {
  61. int IsSufficient;
  62. int FreeRatio;
  63. CSimpleStringW Reserved1;
  64. CSimpleStringW Reserved2;
  65. void Serialize(SpBuffer &Buf)
  66. {
  67. auto & buf = Buf & IsSufficient & FreeRatio & Reserved1 & Reserved2;
  68. }
  69. };
  70. struct SalesRecorderSerVice_PlayVideo_Req
  71. {
  72. CSimpleStringW VideoName;
  73. void Serialize(SpBuffer &Buf)
  74. {
  75. auto & buf = Buf & VideoName;
  76. }
  77. };
  78. struct SalesRecorderSerVice_PlayVideo_Ans
  79. {
  80. void Serialize(SpBuffer &Buf)
  81. {
  82. }
  83. };
  84. struct SalesRecorderSerVice_SaveVideo_Req
  85. {
  86. CSimpleStringW VideoName;
  87. void Serialize(SpBuffer &Buf)
  88. {
  89. auto & buf = Buf & VideoName;
  90. }
  91. };
  92. struct SalesRecorderSerVice_SaveVideo_Ans
  93. {
  94. void Serialize(SpBuffer &Buf)
  95. {
  96. }
  97. };
  98. struct SalesRecorderSerVice_StopRecord_Req
  99. {
  100. CSimpleStringW VideoName;
  101. void Serialize(SpBuffer &Buf)
  102. {
  103. auto & buf = Buf & VideoName;
  104. }
  105. };
  106. struct SalesRecorderSerVice_StopRecord_Ans
  107. {
  108. void Serialize(SpBuffer &Buf)
  109. {
  110. }
  111. };
  112. struct SalesRecorderSerVice_SetAudioTransFlag_Req
  113. {
  114. bool TransFlag;
  115. void Serialize(SpBuffer &Buf)
  116. {
  117. auto & buf = Buf & TransFlag;
  118. }
  119. };
  120. struct SalesRecorderSerVice_SetAudioTransFlag_Ans
  121. {
  122. void Serialize(SpBuffer &Buf)
  123. {
  124. }
  125. };
  126. struct SalesRecorderSerVice_StopShowVideo_Req
  127. {
  128. CSimpleStringW VideoName;
  129. void Serialize(SpBuffer &Buf)
  130. {
  131. auto & buf = Buf & VideoName;
  132. }
  133. };
  134. struct SalesRecorderSerVice_StopShowVideo_Ans
  135. {
  136. void Serialize(SpBuffer &Buf)
  137. {
  138. }
  139. };
  140. struct SalesRecorderSerVice_PlaySalesRecord_Req
  141. {
  142. CSimpleStringW VideoName;
  143. int WndX;
  144. int WndY;
  145. int WndWidth;
  146. int WndHeight;
  147. void Serialize(SpBuffer &Buf)
  148. {
  149. auto & buf = Buf & VideoName & WndX & WndY & WndWidth & WndHeight;
  150. }
  151. };
  152. struct SalesRecorderSerVice_PlaySalesRecord_Ans
  153. {
  154. void Serialize(SpBuffer &Buf)
  155. {
  156. }
  157. };
  158. ///////////////////////////
  159. } // namespace SalesRecorder
  160. #endif // __SALESRECORDER_DEF_G_H