SalesRecorder_def_g.h 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297
  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_Method_StartRemoteRecord 8
  19. #define SalesRecorderSerVice_Method_DeleteVideo 9
  20. #define SalesRecorderSerVice_Method_AppendWatermark 10
  21. #define SalesRecorderSerVice_MethodSignature_GetOFLVideoRecords 2017797371
  22. #define SalesRecorderSerVice_MethodSignature_CheckVideoDiskStatus 548928319
  23. #define SalesRecorderSerVice_MethodSignature_PlayVideo 1562791880
  24. #define SalesRecorderSerVice_MethodSignature_SaveVideo 1954181356
  25. #define SalesRecorderSerVice_MethodSignature_StopRecord 1069225051
  26. #define SalesRecorderSerVice_MethodSignature_SetAudioTransFlag 482145885
  27. #define SalesRecorderSerVice_MethodSignature_StopShowVideo 195996145
  28. #define SalesRecorderSerVice_MethodSignature_PlaySalesRecord -816102314
  29. #define SalesRecorderSerVice_MethodSignature_StartRemoteRecord -220748987
  30. #define SalesRecorderSerVice_MethodSignature_DeleteVideo 1753416135
  31. #define SalesRecorderSerVice_MethodSignature_AppendWatermark -783198512
  32. #define SalesRecorderSerVice_LogCode_GetOFLVideoRecords "QLR040231500"
  33. #define SalesRecorderSerVice_LogCode_CheckVideoDiskStatus "QLR040231501"
  34. #define SalesRecorderSerVice_LogCode_PlayVideo "QLR040231502"
  35. #define SalesRecorderSerVice_LogCode_SaveVideo "QLR040231503"
  36. #define SalesRecorderSerVice_LogCode_StopRecord "QLR040231504"
  37. #define SalesRecorderSerVice_LogCode_SetAudioTransFlag "QLR040231505"
  38. #define SalesRecorderSerVice_LogCode_StopShowVideo "QLR040231506"
  39. #define SalesRecorderSerVice_LogCode_PlaySalesRecord "QLR040231507"
  40. #define SalesRecorderSerVice_LogCode_StartRemoteRecord "QLR040231508"
  41. #define SalesRecorderSerVice_LogCode_DeleteVideo "QLR040231509"
  42. #define SalesRecorderSerVice_LogCode_AppendWatermark "QLR040231510"
  43. struct SalesRecorderSerVice_GetOFLVideoRecords_Req
  44. {
  45. CSimpleStringW Name;
  46. CSimpleStringW CardNo;
  47. CSimpleStringW BeginTime;
  48. CSimpleStringW EndTime;
  49. CSimpleStringW Reserved1;
  50. CSimpleStringW Reserved2;
  51. void Serialize(SpBuffer &Buf)
  52. {
  53. auto & buf = Buf & Name & CardNo & BeginTime & EndTime & Reserved1 & Reserved2;
  54. }
  55. };
  56. struct SalesRecorderSerVice_GetOFLVideoRecords_Ans
  57. {
  58. CSimpleStringW VideoRecords;
  59. CSimpleStringW Reserved1;
  60. CSimpleStringW Reserved2;
  61. void Serialize(SpBuffer &Buf)
  62. {
  63. auto & buf = Buf & VideoRecords & Reserved1 & Reserved2;
  64. }
  65. };
  66. struct SalesRecorderSerVice_CheckVideoDiskStatus_Req
  67. {
  68. CSimpleStringA DriveLetter;
  69. CSimpleStringW Reserved1;
  70. CSimpleStringW Reserved2;
  71. void Serialize(SpBuffer &Buf)
  72. {
  73. auto & buf = Buf & DriveLetter & Reserved1 & Reserved2;
  74. }
  75. };
  76. struct SalesRecorderSerVice_CheckVideoDiskStatus_Ans
  77. {
  78. int IsSufficient;
  79. int FreeRatio;
  80. CSimpleStringW Reserved1;
  81. CSimpleStringW Reserved2;
  82. void Serialize(SpBuffer &Buf)
  83. {
  84. auto & buf = Buf & IsSufficient & FreeRatio & Reserved1 & Reserved2;
  85. }
  86. };
  87. struct SalesRecorderSerVice_PlayVideo_Req
  88. {
  89. CSimpleStringW VideoName;
  90. void Serialize(SpBuffer &Buf)
  91. {
  92. auto & buf = Buf & VideoName;
  93. }
  94. };
  95. struct SalesRecorderSerVice_PlayVideo_Ans
  96. {
  97. void Serialize(SpBuffer &Buf)
  98. {
  99. }
  100. };
  101. struct SalesRecorderSerVice_SaveVideo_Req
  102. {
  103. CSimpleStringW VideoName;
  104. void Serialize(SpBuffer &Buf)
  105. {
  106. auto & buf = Buf & VideoName;
  107. }
  108. };
  109. struct SalesRecorderSerVice_SaveVideo_Ans
  110. {
  111. void Serialize(SpBuffer &Buf)
  112. {
  113. }
  114. };
  115. struct SalesRecorderSerVice_StopRecord_Req
  116. {
  117. CSimpleStringW VideoName;
  118. void Serialize(SpBuffer &Buf)
  119. {
  120. auto & buf = Buf & VideoName;
  121. }
  122. };
  123. struct SalesRecorderSerVice_StopRecord_Ans
  124. {
  125. void Serialize(SpBuffer &Buf)
  126. {
  127. }
  128. };
  129. struct SalesRecorderSerVice_SetAudioTransFlag_Req
  130. {
  131. bool TransFlag;
  132. void Serialize(SpBuffer &Buf)
  133. {
  134. auto & buf = Buf & TransFlag;
  135. }
  136. };
  137. struct SalesRecorderSerVice_SetAudioTransFlag_Ans
  138. {
  139. void Serialize(SpBuffer &Buf)
  140. {
  141. }
  142. };
  143. struct SalesRecorderSerVice_StopShowVideo_Req
  144. {
  145. CSimpleStringW VideoName;
  146. void Serialize(SpBuffer &Buf)
  147. {
  148. auto & buf = Buf & VideoName;
  149. }
  150. };
  151. struct SalesRecorderSerVice_StopShowVideo_Ans
  152. {
  153. void Serialize(SpBuffer &Buf)
  154. {
  155. }
  156. };
  157. struct SalesRecorderSerVice_PlaySalesRecord_Req
  158. {
  159. CSimpleStringW VideoName;
  160. int WndX;
  161. int WndY;
  162. int WndWidth;
  163. int WndHeight;
  164. void Serialize(SpBuffer &Buf)
  165. {
  166. auto & buf = Buf & VideoName & WndX & WndY & WndWidth & WndHeight;
  167. }
  168. };
  169. struct SalesRecorderSerVice_PlaySalesRecord_Ans
  170. {
  171. void Serialize(SpBuffer &Buf)
  172. {
  173. }
  174. };
  175. struct SalesRecorderSerVice_StartRemoteRecord_Req
  176. {
  177. CSimpleStringA VideoName;
  178. void Serialize(SpBuffer &Buf)
  179. {
  180. auto & buf = Buf & VideoName;
  181. }
  182. };
  183. struct SalesRecorderSerVice_StartRemoteRecord_Ans
  184. {
  185. void Serialize(SpBuffer &Buf)
  186. {
  187. }
  188. };
  189. struct SalesRecorderSerVice_DeleteVideo_Req
  190. {
  191. CSimpleStringW VideoName;
  192. void Serialize(SpBuffer &Buf)
  193. {
  194. auto & buf = Buf & VideoName;
  195. }
  196. };
  197. struct SalesRecorderSerVice_DeleteVideo_Ans
  198. {
  199. void Serialize(SpBuffer &Buf)
  200. {
  201. }
  202. };
  203. struct SalesRecorderSerVice_AppendWatermark_Req
  204. {
  205. CSimpleStringW VideoName;
  206. CSimpleStringW Watermark;
  207. void Serialize(SpBuffer &Buf)
  208. {
  209. auto & buf = Buf & VideoName & Watermark;
  210. }
  211. };
  212. struct SalesRecorderSerVice_AppendWatermark_Ans
  213. {
  214. void Serialize(SpBuffer &Buf)
  215. {
  216. }
  217. };
  218. ///////////////////////////
  219. } // namespace SalesRecorder
  220. #endif // __SALESRECORDER_DEF_G_H