CustMngrAuth_def_g.h 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342
  1. #ifndef __CUSTMNGRAUTH_DEF_G_H
  2. #define __CUSTMNGRAUTH_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace CustMngrAuth {
  7. //
  8. // const goes here
  9. //
  10. #define CustMngrAuthService_Method_HoldOn 0
  11. #define CustMngrAuthService_Method_StartAuthorize 1
  12. #define CustMngrAuthService_Method_StopAuthorize 2
  13. #define CustMngrAuthService_Method_CollectFingerPrint 3
  14. #define CustMngrAuthService_Method_StopCollect 4
  15. #define CustMngrAuthService_Method_SaveFingerPrint 5
  16. #define CustMngrAuthService_Method_CheckUkey 6
  17. #define CustMngrAuthService_Method_CollectFingerPrintEx 7
  18. #define CustMngrAuthService_Method_QueryAuthorInfo 8
  19. #define CustMngrAuthService_Method_StopAuthorizeEx 9
  20. #define CustMngrAuthService_Method_CollectFingerPrintInfo 10
  21. #define CustMngrAuthService_Method_GenerateTemplate 11
  22. #define CustMngrAuthService_MethodSignature_HoldOn -575767788
  23. #define CustMngrAuthService_MethodSignature_StartAuthorize 1675954191
  24. #define CustMngrAuthService_MethodSignature_StopAuthorize -1914583661
  25. #define CustMngrAuthService_MethodSignature_CollectFingerPrint -828027488
  26. #define CustMngrAuthService_MethodSignature_StopCollect 803508876
  27. #define CustMngrAuthService_MethodSignature_SaveFingerPrint -1932448178
  28. #define CustMngrAuthService_MethodSignature_CheckUkey 1523241040
  29. #define CustMngrAuthService_MethodSignature_CollectFingerPrintEx -2094208453
  30. #define CustMngrAuthService_MethodSignature_QueryAuthorInfo -2016233432
  31. #define CustMngrAuthService_MethodSignature_StopAuthorizeEx -222843050
  32. #define CustMngrAuthService_MethodSignature_CollectFingerPrintInfo -1669810015
  33. #define CustMngrAuthService_MethodSignature_GenerateTemplate 1610871029
  34. #define CustMngrAuthService_LogCode_HoldOn "QLR040210200"
  35. #define CustMngrAuthService_LogCode_StartAuthorize "QLR040210201"
  36. #define CustMngrAuthService_LogCode_StopAuthorize "QLR040210202"
  37. #define CustMngrAuthService_LogCode_CollectFingerPrint "QLR040210203"
  38. #define CustMngrAuthService_LogCode_StopCollect "QLR040210204"
  39. #define CustMngrAuthService_LogCode_SaveFingerPrint "QLR040210205"
  40. #define CustMngrAuthService_LogCode_CheckUkey "QLR040210206"
  41. #define CustMngrAuthService_LogCode_CollectFingerPrintEx "QLR040210207"
  42. #define CustMngrAuthService_LogCode_QueryAuthorInfo "QLR040210208"
  43. #define CustMngrAuthService_LogCode_StopAuthorizeEx "QLR040210209"
  44. #define CustMngrAuthService_LogCode_CollectFingerPrintInfo "QLR040210210"
  45. #define CustMngrAuthService_LogCode_GenerateTemplate "QLR040210211"
  46. struct CustMngrAuthService_HoldOn_Req
  47. {
  48. int MoreTime;
  49. void Serialize(SpBuffer &Buf)
  50. {
  51. auto & buf = Buf & MoreTime;
  52. }
  53. };
  54. struct CustMngrAuthService_HoldOn_Ans
  55. {
  56. void Serialize(SpBuffer &Buf)
  57. {
  58. }
  59. };
  60. struct CustMngrAuthService_StartAuthorize_Req
  61. {
  62. int TimeLimit;
  63. void Serialize(SpBuffer &Buf)
  64. {
  65. auto & buf = Buf & TimeLimit;
  66. }
  67. };
  68. struct CustMngrAuthService_StartAuthorize_Ans
  69. {
  70. int WayofAuth;
  71. CSimpleStringA CustomerID;
  72. CSimpleStringA UkeyID;
  73. void Serialize(SpBuffer &Buf)
  74. {
  75. auto & buf = Buf & WayofAuth & CustomerID & UkeyID;
  76. }
  77. };
  78. struct CustMngrAuthService_StopAuthorize_Req
  79. {
  80. void Serialize(SpBuffer &Buf)
  81. {
  82. }
  83. };
  84. struct CustMngrAuthService_StopAuthorize_Ans
  85. {
  86. void Serialize(SpBuffer &Buf)
  87. {
  88. }
  89. };
  90. struct CustMngrAuthService_CollectFingerPrint_Req
  91. {
  92. CSimpleStringA CustomerID;
  93. int FingerId;
  94. void Serialize(SpBuffer &Buf)
  95. {
  96. auto & buf = Buf & CustomerID & FingerId;
  97. }
  98. };
  99. struct CustMngrAuthService_CollectFingerPrint_Ans
  100. {
  101. CAutoArray<CBlob> FingerImgs;
  102. CBlob FingerImg1;
  103. CBlob FingerImg2;
  104. CBlob FingerImg3;
  105. CSimpleStringA feature;
  106. void Serialize(SpBuffer &Buf)
  107. {
  108. auto & buf = Buf & FingerImgs & FingerImg1 & FingerImg2 & FingerImg3 & feature;
  109. }
  110. };
  111. struct CustMngrAuthService_StopCollect_Req
  112. {
  113. void Serialize(SpBuffer &Buf)
  114. {
  115. }
  116. };
  117. struct CustMngrAuthService_StopCollect_Ans
  118. {
  119. void Serialize(SpBuffer &Buf)
  120. {
  121. }
  122. };
  123. struct CustMngrAuthService_SaveFingerPrint_Req
  124. {
  125. CSimpleStringA CustomerID;
  126. CAutoArray<int> FingerIdList;
  127. CAutoArray<CSimpleStringA> FPFeatureList;
  128. void Serialize(SpBuffer &Buf)
  129. {
  130. auto & buf = Buf & CustomerID & FingerIdList & FPFeatureList;
  131. }
  132. };
  133. struct CustMngrAuthService_SaveFingerPrint_Ans
  134. {
  135. void Serialize(SpBuffer &Buf)
  136. {
  137. }
  138. };
  139. struct CustMngrAuthService_CheckUkey_Req
  140. {
  141. void Serialize(SpBuffer &Buf)
  142. {
  143. }
  144. };
  145. struct CustMngrAuthService_CheckUkey_Ans
  146. {
  147. void Serialize(SpBuffer &Buf)
  148. {
  149. }
  150. };
  151. struct CustMngrAuthService_CollectFingerPrintEx_Req
  152. {
  153. CSimpleStringA CustomerID;
  154. int FingerId;
  155. void Serialize(SpBuffer &Buf)
  156. {
  157. auto & buf = Buf & CustomerID & FingerId;
  158. }
  159. };
  160. struct CustMngrAuthService_CollectFingerPrintEx_Ans
  161. {
  162. CAutoArray<CBlob> FingerImgs;
  163. CBlob FingerImg1;
  164. CBlob FingerImg2;
  165. CBlob FingerImg3;
  166. CSimpleStringA feature;
  167. void Serialize(SpBuffer &Buf)
  168. {
  169. auto & buf = Buf & FingerImgs & FingerImg1 & FingerImg2 & FingerImg3 & feature;
  170. }
  171. };
  172. struct CustMngrAuthService_QueryAuthorInfo_Req
  173. {
  174. int TimeLimit;
  175. int WayofKey;
  176. int WayofFinger;
  177. CAutoArray<int> reserved1;
  178. CAutoArray<CSimpleStringA> reserved2;
  179. void Serialize(SpBuffer &Buf)
  180. {
  181. auto & buf = Buf & TimeLimit & WayofKey & WayofFinger & reserved1 & reserved2;
  182. }
  183. };
  184. struct CustMngrAuthService_QueryAuthorInfo_Ans
  185. {
  186. int WayofAuth;
  187. CSimpleStringA Feature;
  188. CBlob FingerImg;
  189. CSimpleStringA UkeyID;
  190. CAutoArray<int> reserved1;
  191. CAutoArray<CSimpleStringA> reserved2;
  192. void Serialize(SpBuffer &Buf)
  193. {
  194. auto & buf = Buf & WayofAuth & Feature & FingerImg & UkeyID & reserved1 & reserved2;
  195. }
  196. };
  197. struct CustMngrAuthService_StopAuthorizeEx_Req
  198. {
  199. CAutoArray<int> reserved1;
  200. CAutoArray<CSimpleStringA> reserved2;
  201. void Serialize(SpBuffer &Buf)
  202. {
  203. auto & buf = Buf & reserved1 & reserved2;
  204. }
  205. };
  206. struct CustMngrAuthService_StopAuthorizeEx_Ans
  207. {
  208. CAutoArray<int> reserved1;
  209. CAutoArray<CSimpleStringA> reserved2;
  210. void Serialize(SpBuffer &Buf)
  211. {
  212. auto & buf = Buf & reserved1 & reserved2;
  213. }
  214. };
  215. struct CustMngrAuthService_CollectFingerPrintInfo_Req
  216. {
  217. int FingerId;
  218. CAutoArray<int> reserved1;
  219. CAutoArray<CSimpleStringA> reserved2;
  220. void Serialize(SpBuffer &Buf)
  221. {
  222. auto & buf = Buf & FingerId & reserved1 & reserved2;
  223. }
  224. };
  225. struct CustMngrAuthService_CollectFingerPrintInfo_Ans
  226. {
  227. CBlob fingerImg;
  228. CSimpleStringA feature;
  229. CAutoArray<int> reserved1;
  230. CAutoArray<CSimpleStringA> reserved2;
  231. CAutoArray<CBlob> reserved3;
  232. void Serialize(SpBuffer &Buf)
  233. {
  234. auto & buf = Buf & fingerImg & feature & reserved1 & reserved2 & reserved3;
  235. }
  236. };
  237. struct CustMngrAuthService_GenerateTemplate_Req
  238. {
  239. CAutoArray<int> FingerIDList;
  240. CAutoArray<int> reserved1;
  241. CAutoArray<CSimpleStringA> reserved2;
  242. void Serialize(SpBuffer &Buf)
  243. {
  244. auto & buf = Buf & FingerIDList & reserved1 & reserved2;
  245. }
  246. };
  247. struct CustMngrAuthService_GenerateTemplate_Ans
  248. {
  249. CSimpleStringA templateFeature;
  250. CAutoArray<int> reserved1;
  251. CAutoArray<CSimpleStringA> reserved2;
  252. void Serialize(SpBuffer &Buf)
  253. {
  254. auto & buf = Buf & templateFeature & reserved1 & reserved2;
  255. }
  256. };
  257. ///////////////////////////
  258. } // namespace CustMngrAuth
  259. #endif // __CUSTMNGRAUTH_DEF_G_H