#ifndef __TOKENKEEPER_DEF_G_H #define __TOKENKEEPER_DEF_G_H #pragma once // This code is generated by spgen tool! #include "SpHelper.h" namespace TokenKeeper { // // const goes here // #define TokenService_Method_GetToken 0 #define TokenService_Method_SetToken 1 #define TokenService_Method_GetSharedSK 2 #define TokenService_Method_SetSharedSK 3 #define TokenService_Method_SetKeyPair 4 #define TokenService_Method_GetPublicKey 5 #define TokenService_Method_EncryptWithPubKey 6 #define TokenService_Method_DecryptWithPubKey 7 #define TokenService_Method_EncryptWithPriKey 8 #define TokenService_Method_DecryptWithPriKey 9 #define TokenService_MethodSignature_GetToken 1899966909 #define TokenService_MethodSignature_SetToken 1914399337 #define TokenService_MethodSignature_GetSharedSK -996290752 #define TokenService_MethodSignature_SetSharedSK 837349889 #define TokenService_MethodSignature_SetKeyPair 942339011 #define TokenService_MethodSignature_GetPublicKey 639817557 #define TokenService_MethodSignature_EncryptWithPubKey -1703833146 #define TokenService_MethodSignature_DecryptWithPubKey 1999037441 #define TokenService_MethodSignature_EncryptWithPriKey 1611536168 #define TokenService_MethodSignature_DecryptWithPriKey 1154586002 #define TokenService_LogCode_GetToken "QLR040210A00" #define TokenService_LogCode_SetToken "QLR040210A01" #define TokenService_LogCode_GetSharedSK "QLR040210A02" #define TokenService_LogCode_SetSharedSK "QLR040210A03" #define TokenService_LogCode_SetKeyPair "QLR040210A04" #define TokenService_LogCode_GetPublicKey "QLR040210A05" #define TokenService_LogCode_EncryptWithPubKey "QLR040210A06" #define TokenService_LogCode_DecryptWithPubKey "QLR040210A07" #define TokenService_LogCode_EncryptWithPriKey "QLR040210A08" #define TokenService_LogCode_DecryptWithPriKey "QLR040210A09" struct TokenService_GetToken_Req { void Serialize(SpBuffer &Buf) { } }; struct TokenService_GetToken_Ans { CBlob token; void Serialize(SpBuffer &Buf) { auto & buf = Buf & token; } }; struct TokenService_SetToken_Req { CBlob token; void Serialize(SpBuffer &Buf) { auto & buf = Buf & token; } }; struct TokenService_SetToken_Ans { void Serialize(SpBuffer &Buf) { } }; struct TokenService_GetSharedSK_Req { void Serialize(SpBuffer &Buf) { } }; struct TokenService_GetSharedSK_Ans { CBlob ssk; void Serialize(SpBuffer &Buf) { auto & buf = Buf & ssk; } }; struct TokenService_SetSharedSK_Req { CBlob ssk; void Serialize(SpBuffer &Buf) { auto & buf = Buf & ssk; } }; struct TokenService_SetSharedSK_Ans { void Serialize(SpBuffer &Buf) { } }; struct TokenService_SetKeyPair_Req { CBlob pub_key; CBlob pri_key; void Serialize(SpBuffer &Buf) { auto & buf = Buf & pub_key & pri_key; } }; struct TokenService_SetKeyPair_Ans { void Serialize(SpBuffer &Buf) { } }; struct TokenService_GetPublicKey_Req { void Serialize(SpBuffer &Buf) { } }; struct TokenService_GetPublicKey_Ans { CBlob key; void Serialize(SpBuffer &Buf) { auto & buf = Buf & key; } }; struct TokenService_EncryptWithPubKey_Req { CBlob raw_data; void Serialize(SpBuffer &Buf) { auto & buf = Buf & raw_data; } }; struct TokenService_EncryptWithPubKey_Ans { CBlob enc_data; void Serialize(SpBuffer &Buf) { auto & buf = Buf & enc_data; } }; struct TokenService_DecryptWithPubKey_Req { CBlob enc_data; void Serialize(SpBuffer &Buf) { auto & buf = Buf & enc_data; } }; struct TokenService_DecryptWithPubKey_Ans { CBlob raw_data; void Serialize(SpBuffer &Buf) { auto & buf = Buf & raw_data; } }; struct TokenService_EncryptWithPriKey_Req { CBlob raw_data; void Serialize(SpBuffer &Buf) { auto & buf = Buf & raw_data; } }; struct TokenService_EncryptWithPriKey_Ans { CBlob enc_data; void Serialize(SpBuffer &Buf) { auto & buf = Buf & enc_data; } }; struct TokenService_DecryptWithPriKey_Req { CBlob enc_data; void Serialize(SpBuffer &Buf) { auto & buf = Buf & enc_data; } }; struct TokenService_DecryptWithPriKey_Ans { CBlob raw_data; void Serialize(SpBuffer &Buf) { auto & buf = Buf & raw_data; } }; /////////////////////////// } // namespace TokenKeeper #endif // __TOKENKEEPER_DEF_G_H