CustMngrAuth_def_g.h 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  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_MethodSignature_HoldOn -575767788
  18. #define CustMngrAuthService_MethodSignature_StartAuthorize 1675954191
  19. #define CustMngrAuthService_MethodSignature_StopAuthorize -1914583661
  20. #define CustMngrAuthService_MethodSignature_CollectFingerPrint -828027488
  21. #define CustMngrAuthService_MethodSignature_StopCollect 803508876
  22. #define CustMngrAuthService_MethodSignature_SaveFingerPrint -1932448178
  23. #define CustMngrAuthService_MethodSignature_CheckUkey 1523241040
  24. struct CustMngrAuthService_HoldOn_Req
  25. {
  26. int MoreTime;
  27. void Serialize(SpBuffer &Buf)
  28. {
  29. auto & buf = Buf & MoreTime;
  30. }
  31. };
  32. struct CustMngrAuthService_HoldOn_Ans
  33. {
  34. void Serialize(SpBuffer &Buf)
  35. {
  36. }
  37. };
  38. struct CustMngrAuthService_StartAuthorize_Req
  39. {
  40. int TimeLimit;
  41. void Serialize(SpBuffer &Buf)
  42. {
  43. auto & buf = Buf & TimeLimit;
  44. }
  45. };
  46. struct CustMngrAuthService_StartAuthorize_Ans
  47. {
  48. int WayofAuth;
  49. CSimpleStringA CustomerID;
  50. CSimpleStringA UkeyID;
  51. void Serialize(SpBuffer &Buf)
  52. {
  53. auto & buf = Buf & WayofAuth & CustomerID & UkeyID;
  54. }
  55. };
  56. struct CustMngrAuthService_StopAuthorize_Req
  57. {
  58. void Serialize(SpBuffer &Buf)
  59. {
  60. }
  61. };
  62. struct CustMngrAuthService_StopAuthorize_Ans
  63. {
  64. void Serialize(SpBuffer &Buf)
  65. {
  66. }
  67. };
  68. struct CustMngrAuthService_CollectFingerPrint_Req
  69. {
  70. CSimpleStringA CustomerID;
  71. int FingerId;
  72. void Serialize(SpBuffer &Buf)
  73. {
  74. auto & buf = Buf & CustomerID & FingerId;
  75. }
  76. };
  77. struct CustMngrAuthService_CollectFingerPrint_Ans
  78. {
  79. CAutoArray<CBlob> FingerImgs;
  80. CBlob FingerImg1;
  81. CBlob FingerImg2;
  82. CBlob FingerImg3;
  83. CSimpleStringA feature;
  84. void Serialize(SpBuffer &Buf)
  85. {
  86. auto & buf = Buf & FingerImgs & FingerImg1 & FingerImg2 & FingerImg3 & feature;
  87. }
  88. };
  89. struct CustMngrAuthService_StopCollect_Req
  90. {
  91. void Serialize(SpBuffer &Buf)
  92. {
  93. }
  94. };
  95. struct CustMngrAuthService_StopCollect_Ans
  96. {
  97. void Serialize(SpBuffer &Buf)
  98. {
  99. }
  100. };
  101. struct CustMngrAuthService_SaveFingerPrint_Req
  102. {
  103. CSimpleStringA CustomerID;
  104. CAutoArray<int> FingerIdList;
  105. CAutoArray<CSimpleStringA> FPFeatureList;
  106. void Serialize(SpBuffer &Buf)
  107. {
  108. auto & buf = Buf & CustomerID & FingerIdList & FPFeatureList;
  109. }
  110. };
  111. struct CustMngrAuthService_SaveFingerPrint_Ans
  112. {
  113. void Serialize(SpBuffer &Buf)
  114. {
  115. }
  116. };
  117. struct CustMngrAuthService_CheckUkey_Req
  118. {
  119. void Serialize(SpBuffer &Buf)
  120. {
  121. }
  122. };
  123. struct CustMngrAuthService_CheckUkey_Ans
  124. {
  125. void Serialize(SpBuffer &Buf)
  126. {
  127. }
  128. };
  129. ///////////////////////////
  130. } // namespace CustMngrAuth
  131. #endif // __CUSTMNGRAUTH_DEF_G_H