#ifndef __CUSTMNGRAUTH_DEF_G_H #define __CUSTMNGRAUTH_DEF_G_H #pragma once // This code is generated by spgen tool! #include "SpHelper.h" namespace CustMngrAuth { // // const goes here // #define CustMngrAuthService_Method_HoldOn 0 #define CustMngrAuthService_Method_StartAuthorize 1 #define CustMngrAuthService_Method_StopAuthorize 2 #define CustMngrAuthService_Method_CollectFingerPrint 3 #define CustMngrAuthService_Method_StopCollect 4 #define CustMngrAuthService_Method_SaveFingerPrint 5 #define CustMngrAuthService_Method_CheckUkey 6 #define CustMngrAuthService_Method_CollectFingerPrintEx 7 #define CustMngrAuthService_Method_QueryAuthorInfo 8 #define CustMngrAuthService_Method_StopAuthorizeEx 9 #define CustMngrAuthService_Method_CollectFingerPrintInfo 10 #define CustMngrAuthService_Method_GenerateTemplate 11 #define CustMngrAuthService_MethodSignature_HoldOn -575767788 #define CustMngrAuthService_MethodSignature_StartAuthorize 1675954191 #define CustMngrAuthService_MethodSignature_StopAuthorize -1914583661 #define CustMngrAuthService_MethodSignature_CollectFingerPrint -828027488 #define CustMngrAuthService_MethodSignature_StopCollect 803508876 #define CustMngrAuthService_MethodSignature_SaveFingerPrint -1932448178 #define CustMngrAuthService_MethodSignature_CheckUkey 1523241040 #define CustMngrAuthService_MethodSignature_CollectFingerPrintEx -2094208453 #define CustMngrAuthService_MethodSignature_QueryAuthorInfo -2016233432 #define CustMngrAuthService_MethodSignature_StopAuthorizeEx -222843050 #define CustMngrAuthService_MethodSignature_CollectFingerPrintInfo -1669810015 #define CustMngrAuthService_MethodSignature_GenerateTemplate 1610871029 #define CustMngrAuthService_LogCode_HoldOn "QLR040210200" #define CustMngrAuthService_LogCode_StartAuthorize "QLR040210201" #define CustMngrAuthService_LogCode_StopAuthorize "QLR040210202" #define CustMngrAuthService_LogCode_CollectFingerPrint "QLR040210203" #define CustMngrAuthService_LogCode_StopCollect "QLR040210204" #define CustMngrAuthService_LogCode_SaveFingerPrint "QLR040210205" #define CustMngrAuthService_LogCode_CheckUkey "QLR040210206" #define CustMngrAuthService_LogCode_CollectFingerPrintEx "QLR040210207" #define CustMngrAuthService_LogCode_QueryAuthorInfo "QLR040210208" #define CustMngrAuthService_LogCode_StopAuthorizeEx "QLR040210209" #define CustMngrAuthService_LogCode_CollectFingerPrintInfo "QLR040210210" #define CustMngrAuthService_LogCode_GenerateTemplate "QLR040210211" struct CustMngrAuthService_HoldOn_Req { int MoreTime; void Serialize(SpBuffer &Buf) { auto & buf = Buf & MoreTime; } }; struct CustMngrAuthService_HoldOn_Ans { void Serialize(SpBuffer &Buf) { } }; struct CustMngrAuthService_StartAuthorize_Req { int TimeLimit; void Serialize(SpBuffer &Buf) { auto & buf = Buf & TimeLimit; } }; struct CustMngrAuthService_StartAuthorize_Ans { int WayofAuth; CSimpleStringA CustomerID; CSimpleStringA UkeyID; void Serialize(SpBuffer &Buf) { auto & buf = Buf & WayofAuth & CustomerID & UkeyID; } }; struct CustMngrAuthService_StopAuthorize_Req { void Serialize(SpBuffer &Buf) { } }; struct CustMngrAuthService_StopAuthorize_Ans { void Serialize(SpBuffer &Buf) { } }; struct CustMngrAuthService_CollectFingerPrint_Req { CSimpleStringA CustomerID; int FingerId; void Serialize(SpBuffer &Buf) { auto & buf = Buf & CustomerID & FingerId; } }; struct CustMngrAuthService_CollectFingerPrint_Ans { CAutoArray FingerImgs; CBlob FingerImg1; CBlob FingerImg2; CBlob FingerImg3; CSimpleStringA feature; void Serialize(SpBuffer &Buf) { auto & buf = Buf & FingerImgs & FingerImg1 & FingerImg2 & FingerImg3 & feature; } }; struct CustMngrAuthService_StopCollect_Req { void Serialize(SpBuffer &Buf) { } }; struct CustMngrAuthService_StopCollect_Ans { void Serialize(SpBuffer &Buf) { } }; struct CustMngrAuthService_SaveFingerPrint_Req { CSimpleStringA CustomerID; CAutoArray FingerIdList; CAutoArray FPFeatureList; void Serialize(SpBuffer &Buf) { auto & buf = Buf & CustomerID & FingerIdList & FPFeatureList; } }; struct CustMngrAuthService_SaveFingerPrint_Ans { void Serialize(SpBuffer &Buf) { } }; struct CustMngrAuthService_CheckUkey_Req { void Serialize(SpBuffer &Buf) { } }; struct CustMngrAuthService_CheckUkey_Ans { void Serialize(SpBuffer &Buf) { } }; struct CustMngrAuthService_CollectFingerPrintEx_Req { CSimpleStringA CustomerID; int FingerId; void Serialize(SpBuffer &Buf) { auto & buf = Buf & CustomerID & FingerId; } }; struct CustMngrAuthService_CollectFingerPrintEx_Ans { CAutoArray FingerImgs; CBlob FingerImg1; CBlob FingerImg2; CBlob FingerImg3; CSimpleStringA feature; void Serialize(SpBuffer &Buf) { auto & buf = Buf & FingerImgs & FingerImg1 & FingerImg2 & FingerImg3 & feature; } }; struct CustMngrAuthService_QueryAuthorInfo_Req { int TimeLimit; int WayofKey; int WayofFinger; CAutoArray reserved1; CAutoArray reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & TimeLimit & WayofKey & WayofFinger & reserved1 & reserved2; } }; struct CustMngrAuthService_QueryAuthorInfo_Ans { int WayofAuth; CSimpleStringA Feature; CBlob FingerImg; CSimpleStringA UkeyID; CAutoArray reserved1; CAutoArray reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & WayofAuth & Feature & FingerImg & UkeyID & reserved1 & reserved2; } }; struct CustMngrAuthService_StopAuthorizeEx_Req { CAutoArray reserved1; CAutoArray reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & reserved1 & reserved2; } }; struct CustMngrAuthService_StopAuthorizeEx_Ans { CAutoArray reserved1; CAutoArray reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & reserved1 & reserved2; } }; struct CustMngrAuthService_CollectFingerPrintInfo_Req { int FingerId; CAutoArray reserved1; CAutoArray reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & FingerId & reserved1 & reserved2; } }; struct CustMngrAuthService_CollectFingerPrintInfo_Ans { CBlob fingerImg; CSimpleStringA feature; CAutoArray reserved1; CAutoArray reserved2; CAutoArray reserved3; void Serialize(SpBuffer &Buf) { auto & buf = Buf & fingerImg & feature & reserved1 & reserved2 & reserved3; } }; struct CustMngrAuthService_GenerateTemplate_Req { CAutoArray FingerIDList; CAutoArray reserved1; CAutoArray reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & FingerIDList & reserved1 & reserved2; } }; struct CustMngrAuthService_GenerateTemplate_Ans { CSimpleStringA templateFeature; CAutoArray reserved1; CAutoArray reserved2; void Serialize(SpBuffer &Buf) { auto & buf = Buf & templateFeature & reserved1 & reserved2; } }; /////////////////////////// } // namespace CustMngrAuth #endif // __CUSTMNGRAUTH_DEF_G_H