123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340 |
- #ifndef __CONTACTLESSCARD_DEF_G_H
- #define __CONTACTLESSCARD_DEF_G_H
- #pragma once
- // This code is generated by spgen tool!
- #include "SpHelper.h"
- namespace ContactlessCard {
- //
- // const goes here
- //
- #define ContactlessCardService_Method_Insert 0
- #define ContactlessCardService_Method_CancelInsert 1
- #define ContactlessCardService_Method_InsertWaitMore 2
- #define ContactlessCardService_Method_PreOnline 3
- #define ContactlessCardService_Method_PostOnline 4
- #define ContactlessCardService_Method_Eject 5
- #define ContactlessCardService_Method_Exit 6
- #define ContactlessCardService_Method_QueryCardInfo 7
- #define ContactlessCardService_Method_GetDevInfo 65535
- #define ContactlessCardService_Method_ReadJS 40
- #define ContactlessCardService_Method_PostOnlineJS 41
- #define ContactlessCardService_Method_EjectJS 42
- #define ContactlessCardService_Method_QueryHasCardJS 43
- #define ContactlessCardService_Method_CancelReadJS 44
- #define ContactlessCardService_MethodSignature_Insert -1860890966
- #define ContactlessCardService_MethodSignature_CancelInsert -1202478828
- #define ContactlessCardService_MethodSignature_InsertWaitMore 493791658
- #define ContactlessCardService_MethodSignature_PreOnline 640958030
- #define ContactlessCardService_MethodSignature_PostOnline 923284555
- #define ContactlessCardService_MethodSignature_Eject -377455114
- #define ContactlessCardService_MethodSignature_Exit -1158854104
- #define ContactlessCardService_MethodSignature_QueryCardInfo 154962579
- #define ContactlessCardService_MethodSignature_GetDevInfo 296205965
- #define ContactlessCardService_MethodSignature_ReadJS -1004160201
- #define ContactlessCardService_MethodSignature_PostOnlineJS -92324905
- #define ContactlessCardService_MethodSignature_EjectJS -687956608
- #define ContactlessCardService_MethodSignature_QueryHasCardJS -2034090823
- #define ContactlessCardService_MethodSignature_CancelReadJS -1728083983
- #define ContactlessCardService_LogCode_Insert "QLR040221300"
- #define ContactlessCardService_LogCode_CancelInsert "QLR040221301"
- #define ContactlessCardService_LogCode_InsertWaitMore "QLR040221302"
- #define ContactlessCardService_LogCode_PreOnline "QLR040221303"
- #define ContactlessCardService_LogCode_PostOnline "QLR040221304"
- #define ContactlessCardService_LogCode_Eject "QLR040221305"
- #define ContactlessCardService_LogCode_Exit "QLR040221306"
- #define ContactlessCardService_LogCode_QueryCardInfo "QLR040221307"
- #define ContactlessCardService_LogCode_GetDevInfo "QLR040221399"
- #define ContactlessCardService_LogCode_ReadJS "QLR040221340"
- #define ContactlessCardService_LogCode_PostOnlineJS "QLR040221341"
- #define ContactlessCardService_LogCode_EjectJS "QLR040221342"
- #define ContactlessCardService_LogCode_QueryHasCardJS "QLR040221343"
- #define ContactlessCardService_LogCode_CancelReadJS "QLR040221344"
- struct ContactlessCardService_Insert_Req
- {
- CSimpleStringA aid;
- CSimpleStringA order;
- CSimpleStringA reserved1;
- CSimpleStringA reserved2;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & aid & order & reserved1 & reserved2;
- }
- };
- struct ContactlessCardService_Insert_Ans
- {
- CSimpleStringA track1;
- CSimpleStringA track2;
- CSimpleStringA track3;
- int ICType;
- CSimpleStringA ICData;
- int status;
- CSimpleStringA t2Account;
- CSimpleStringA t2Region;
- CSimpleStringA t2CardSerial;
- CSimpleStringA t2CVC;
- CSimpleStringA t2ExpireDate;
- CSimpleStringA ActiveCardType;
- int reserved1;
- int reserved2;
- CSimpleStringA reserved3;
- CSimpleStringA reserved4;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & track1 & track2 & track3 & ICType & ICData & status & t2Account & t2Region & t2CardSerial & t2CVC & t2ExpireDate & ActiveCardType & reserved1 & reserved2 & reserved3 & reserved4;
- }
- };
- struct ContactlessCardService_CancelInsert_Info
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_InsertWaitMore_Info
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_PreOnline_Req
- {
- CSimpleStringA businessData;
- CSimpleStringA reserved1;
- CSimpleStringA reserved2;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & businessData & reserved1 & reserved2;
- }
- };
- struct ContactlessCardService_PreOnline_Ans
- {
- CSimpleStringA result;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & result;
- }
- };
- struct ContactlessCardService_PostOnline_Req
- {
- CSimpleStringA data;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & data;
- }
- };
- struct ContactlessCardService_PostOnline_Ans
- {
- CSimpleStringA result;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & result;
- }
- };
- struct ContactlessCardService_Eject_Req
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_Eject_Ans
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_Exit_Info
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_QueryCardInfo_Req
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_QueryCardInfo_Ans
- {
- int position;
- int reserved1;
- CSimpleStringA reserved2;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & position & reserved1 & reserved2;
- }
- };
- struct ContactlessCardService_GetDevInfo_Req
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_GetDevInfo_Ans
- {
- CSimpleStringA type;
- CSimpleStringA model;
- CSimpleStringA version;
- int state;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & type & model & version & state;
- }
- };
- struct ContactlessCardService_ReadJS_Req
- {
- CSimpleStringA aid;
- CSimpleStringA businessData;
- int reserved1;
- CSimpleStringA reserved2;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & aid & businessData & reserved1 & reserved2;
- }
- };
- struct ContactlessCardService_ReadJS_Ans
- {
- int icState;
- CSimpleStringA result;
- CAutoArray<int> reserved1;
- CAutoArray<CSimpleStringA> reserved2;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & icState & result & reserved1 & reserved2;
- }
- };
- struct ContactlessCardService_PostOnlineJS_Req
- {
- CSimpleStringA data;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & data;
- }
- };
- struct ContactlessCardService_PostOnlineJS_Ans
- {
- CSimpleStringA result;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & result;
- }
- };
- struct ContactlessCardService_EjectJS_Req
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_EjectJS_Ans
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_QueryHasCardJS_Req
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- struct ContactlessCardService_QueryHasCardJS_Ans
- {
- int position;
- int reserved1;
- CSimpleStringA reserved2;
- void Serialize(SpBuffer &Buf)
- {
- auto & buf = Buf & position & reserved1 & reserved2;
- }
- };
- struct ContactlessCardService_CancelReadJS_Info
- {
- void Serialize(SpBuffer &Buf)
- {
- }
- };
- ///////////////////////////
- } // namespace ContactlessCard
- #endif // __CONTACTLESSCARD_DEF_G_H
|