CardIssuerStand_def_g.h 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745
  1. #ifndef __CARDISSUERSTAND_DEF_G_H
  2. #define __CARDISSUERSTAND_DEF_G_H
  3. #pragma once
  4. // This code is generated by spgen tool!
  5. #include "SpHelper.h"
  6. namespace CardIssuerStand {
  7. //
  8. // const goes here
  9. //
  10. #define CardIssuerStandService_Method_Insert 0
  11. #define CardIssuerStandService_Method_CancelInsert 1
  12. #define CardIssuerStandService_Method_InsertWaitMore 2
  13. #define CardIssuerStandService_Method_Read 3
  14. #define CardIssuerStandService_Method_Capture 4
  15. #define CardIssuerStandService_Method_Eject 5
  16. #define CardIssuerStandService_Method_PreOnline 6
  17. #define CardIssuerStandService_Method_PostOnline 7
  18. #define CardIssuerStandService_Method_Exit 8
  19. #define CardIssuerStandService_Method_QueryCardInfo 14
  20. #define CardIssuerStandService_Method_GetMaterialCountEx 16
  21. #define CardIssuerStandService_Method_SetMaterialCountEx 17
  22. #define CardIssuerStandService_Method_SetSomeFlag 18
  23. #define CardIssuerStandService_Method_IssueEx 20
  24. #define CardIssuerStandService_Method_PreOnlineOnStore 27
  25. #define CardIssuerStandService_Method_NotifyPreonline 28
  26. #define CardIssuerStandService_Method_QueryCardInfoOnStore 29
  27. #define CardIssuerStandService_Method_QueryCIStatus 32
  28. #define CardIssuerStandService_Method_GetDevInfo 65535
  29. #define CardIssuerStandService_Method_ReadJS 40
  30. #define CardIssuerStandService_Method_PostOnlineJS 41
  31. #define CardIssuerStandService_Method_EjectJS 42
  32. #define CardIssuerStandService_Method_CaptureJS 43
  33. #define CardIssuerStandService_Method_QueryHasCardJS 44
  34. #define CardIssuerStandService_Method_IssueFromBoxJS 45
  35. #define CardIssuerStandService_Method_InsertJS 47
  36. #define CardIssuerStandService_Method_CancelInsertJS 48
  37. #define CardIssuerStandService_MethodSignature_Insert 1091033773
  38. #define CardIssuerStandService_MethodSignature_CancelInsert -1202478828
  39. #define CardIssuerStandService_MethodSignature_InsertWaitMore 493791658
  40. #define CardIssuerStandService_MethodSignature_Read 591445479
  41. #define CardIssuerStandService_MethodSignature_Capture -1807054569
  42. #define CardIssuerStandService_MethodSignature_Eject -377455114
  43. #define CardIssuerStandService_MethodSignature_PreOnline 640958030
  44. #define CardIssuerStandService_MethodSignature_PostOnline 923284555
  45. #define CardIssuerStandService_MethodSignature_Exit -1158854104
  46. #define CardIssuerStandService_MethodSignature_QueryCardInfo 154962579
  47. #define CardIssuerStandService_MethodSignature_GetMaterialCountEx 1356148904
  48. #define CardIssuerStandService_MethodSignature_SetMaterialCountEx -1512312761
  49. #define CardIssuerStandService_MethodSignature_SetSomeFlag -2033418025
  50. #define CardIssuerStandService_MethodSignature_IssueEx 1390328640
  51. #define CardIssuerStandService_MethodSignature_PreOnlineOnStore 158325869
  52. #define CardIssuerStandService_MethodSignature_NotifyPreonline -808637659
  53. #define CardIssuerStandService_MethodSignature_QueryCardInfoOnStore 1217447214
  54. #define CardIssuerStandService_MethodSignature_QueryCIStatus -1907000703
  55. #define CardIssuerStandService_MethodSignature_GetDevInfo 296205965
  56. #define CardIssuerStandService_MethodSignature_ReadJS 1204749665
  57. #define CardIssuerStandService_MethodSignature_PostOnlineJS -92324905
  58. #define CardIssuerStandService_MethodSignature_EjectJS -687956608
  59. #define CardIssuerStandService_MethodSignature_CaptureJS 141697186
  60. #define CardIssuerStandService_MethodSignature_QueryHasCardJS -2034090823
  61. #define CardIssuerStandService_MethodSignature_IssueFromBoxJS -372937885
  62. #define CardIssuerStandService_MethodSignature_InsertJS 2065772372
  63. #define CardIssuerStandService_MethodSignature_CancelInsertJS 715056722
  64. #define CardIssuerStandService_LogCode_Insert "QLR040220300"
  65. #define CardIssuerStandService_LogCode_CancelInsert "QLR040220301"
  66. #define CardIssuerStandService_LogCode_InsertWaitMore "QLR040220302"
  67. #define CardIssuerStandService_LogCode_Read "QLR040220303"
  68. #define CardIssuerStandService_LogCode_Capture "QLR040220304"
  69. #define CardIssuerStandService_LogCode_Eject "QLR040220305"
  70. #define CardIssuerStandService_LogCode_PreOnline "QLR040220306"
  71. #define CardIssuerStandService_LogCode_PostOnline "QLR040220307"
  72. #define CardIssuerStandService_LogCode_Exit "QLR040220308"
  73. #define CardIssuerStandService_LogCode_QueryCardInfo "QLR040220314"
  74. #define CardIssuerStandService_LogCode_GetMaterialCountEx "QLR040220316"
  75. #define CardIssuerStandService_LogCode_SetMaterialCountEx "QLR040220317"
  76. #define CardIssuerStandService_LogCode_SetSomeFlag "QLR040220318"
  77. #define CardIssuerStandService_LogCode_IssueEx "QLR040220320"
  78. #define CardIssuerStandService_LogCode_PreOnlineOnStore "QLR040220327"
  79. #define CardIssuerStandService_LogCode_NotifyPreonline "QLR040220328"
  80. #define CardIssuerStandService_LogCode_QueryCardInfoOnStore "QLR040220329"
  81. #define CardIssuerStandService_LogCode_QueryCIStatus "QLR040220332"
  82. #define CardIssuerStandService_LogCode_GetDevInfo "QLR040220399"
  83. #define CardIssuerStandService_LogCode_ReadJS "QLR040220340"
  84. #define CardIssuerStandService_LogCode_PostOnlineJS "QLR040220341"
  85. #define CardIssuerStandService_LogCode_EjectJS "QLR040220342"
  86. #define CardIssuerStandService_LogCode_CaptureJS "QLR040220343"
  87. #define CardIssuerStandService_LogCode_QueryHasCardJS "QLR040220344"
  88. #define CardIssuerStandService_LogCode_IssueFromBoxJS "QLR040220345"
  89. #define CardIssuerStandService_LogCode_InsertJS "QLR040220347"
  90. #define CardIssuerStandService_LogCode_CancelInsertJS "QLR040220348"
  91. struct CardIssuerStandService_Insert_Req
  92. {
  93. CSimpleStringA aid;
  94. void Serialize(SpBuffer &Buf)
  95. {
  96. auto & buf = Buf & aid;
  97. }
  98. };
  99. struct CardIssuerStandService_Insert_Ans
  100. {
  101. void Serialize(SpBuffer &Buf)
  102. {
  103. }
  104. };
  105. struct CardIssuerStandService_CancelInsert_Info
  106. {
  107. void Serialize(SpBuffer &Buf)
  108. {
  109. }
  110. };
  111. struct CardIssuerStandService_InsertWaitMore_Info
  112. {
  113. void Serialize(SpBuffer &Buf)
  114. {
  115. }
  116. };
  117. struct CardIssuerStandService_Read_Req
  118. {
  119. CSimpleStringA aid;
  120. int reserved1;
  121. int reserved2;
  122. CSimpleStringA reserved3;
  123. CSimpleStringA reserved4;
  124. void Serialize(SpBuffer &Buf)
  125. {
  126. auto & buf = Buf & aid & reserved1 & reserved2 & reserved3 & reserved4;
  127. }
  128. };
  129. struct CardIssuerStandService_Read_Ans
  130. {
  131. CSimpleStringA track1;
  132. CSimpleStringA track2;
  133. CSimpleStringA track3;
  134. int ICType;
  135. CSimpleStringA ICData;
  136. int status;
  137. CSimpleStringA t2Account;
  138. CSimpleStringA t2Region;
  139. CSimpleStringA t2CardSerial;
  140. CSimpleStringA t2CVC;
  141. CSimpleStringA t2ExpireDate;
  142. int reserved1;
  143. int reserved2;
  144. CSimpleStringA reserved3;
  145. CSimpleStringA reserved4;
  146. void Serialize(SpBuffer &Buf)
  147. {
  148. auto & buf = Buf & track1 & track2 & track3 & ICType & ICData & status & t2Account & t2Region & t2CardSerial & t2CVC & t2ExpireDate & reserved1 & reserved2 & reserved3 & reserved4;
  149. }
  150. };
  151. struct CardIssuerStandService_Capture_Req
  152. {
  153. void Serialize(SpBuffer &Buf)
  154. {
  155. }
  156. };
  157. struct CardIssuerStandService_Capture_Ans
  158. {
  159. void Serialize(SpBuffer &Buf)
  160. {
  161. }
  162. };
  163. struct CardIssuerStandService_Eject_Req
  164. {
  165. void Serialize(SpBuffer &Buf)
  166. {
  167. }
  168. };
  169. struct CardIssuerStandService_Eject_Ans
  170. {
  171. void Serialize(SpBuffer &Buf)
  172. {
  173. }
  174. };
  175. struct CardIssuerStandService_PreOnline_Req
  176. {
  177. CSimpleStringA businessData;
  178. CSimpleStringA reserved1;
  179. CSimpleStringA reserved2;
  180. void Serialize(SpBuffer &Buf)
  181. {
  182. auto & buf = Buf & businessData & reserved1 & reserved2;
  183. }
  184. };
  185. struct CardIssuerStandService_PreOnline_Ans
  186. {
  187. CSimpleStringA result;
  188. void Serialize(SpBuffer &Buf)
  189. {
  190. auto & buf = Buf & result;
  191. }
  192. };
  193. struct CardIssuerStandService_PostOnline_Req
  194. {
  195. CSimpleStringA data;
  196. void Serialize(SpBuffer &Buf)
  197. {
  198. auto & buf = Buf & data;
  199. }
  200. };
  201. struct CardIssuerStandService_PostOnline_Ans
  202. {
  203. CSimpleStringA result;
  204. void Serialize(SpBuffer &Buf)
  205. {
  206. auto & buf = Buf & result;
  207. }
  208. };
  209. struct CardIssuerStandService_Exit_Info
  210. {
  211. void Serialize(SpBuffer &Buf)
  212. {
  213. }
  214. };
  215. struct CardIssuerStandService_QueryCardInfo_Req
  216. {
  217. void Serialize(SpBuffer &Buf)
  218. {
  219. }
  220. };
  221. struct CardIssuerStandService_QueryCardInfo_Ans
  222. {
  223. int position;
  224. int reserved1;
  225. CSimpleStringA reserved2;
  226. void Serialize(SpBuffer &Buf)
  227. {
  228. auto & buf = Buf & position & reserved1 & reserved2;
  229. }
  230. };
  231. struct CardIssuerStandService_GetMaterialCountEx_Req
  232. {
  233. CAutoArray<int> GetHopper;
  234. CAutoArray<int> reserved1;
  235. CAutoArray<CSimpleStringA> reserved2;
  236. void Serialize(SpBuffer &Buf)
  237. {
  238. auto & buf = Buf & GetHopper & reserved1 & reserved2;
  239. }
  240. };
  241. struct CardIssuerStandService_GetMaterialCountEx_Ans
  242. {
  243. int captured;
  244. CAutoArray<int> hasHopper;
  245. CAutoArray<CSimpleStringA> CardBoxNo;
  246. CAutoArray<CSimpleStringA> PsbCode;
  247. CAutoArray<CSimpleStringA> PsbName;
  248. CAutoArray<CSimpleStringA> Maintainer;
  249. CAutoArray<CSimpleStringA> MaintainTime;
  250. CAutoArray<int> CardInit;
  251. CAutoArray<int> CardPercent;
  252. CAutoArray<int> remains;
  253. CAutoArray<int> issued;
  254. CAutoArray<int> mixed;
  255. CAutoArray<int> reserved1;
  256. CAutoArray<CSimpleStringA> reserved2;
  257. void Serialize(SpBuffer &Buf)
  258. {
  259. auto & buf = Buf & captured & hasHopper & CardBoxNo & PsbCode & PsbName & Maintainer & MaintainTime & CardInit & CardPercent & remains & issued & mixed & reserved1 & reserved2;
  260. }
  261. };
  262. struct CardIssuerStandService_SetMaterialCountEx_Req
  263. {
  264. CAutoArray<int> SetHopper;
  265. int SetCaptured;
  266. int captured;
  267. CAutoArray<CSimpleStringA> CardBoxNo;
  268. CAutoArray<CSimpleStringA> PsbCode;
  269. CAutoArray<CSimpleStringA> PsbName;
  270. CAutoArray<CSimpleStringA> Maintainer;
  271. CAutoArray<CSimpleStringA> MaintainTime;
  272. CAutoArray<int> CardInit;
  273. CAutoArray<int> CardPercent;
  274. CAutoArray<int> remains;
  275. CAutoArray<int> issued;
  276. CAutoArray<int> mixed;
  277. CAutoArray<int> reserved1;
  278. CAutoArray<CSimpleStringA> reserved2;
  279. void Serialize(SpBuffer &Buf)
  280. {
  281. auto & buf = Buf & SetHopper & SetCaptured & captured & CardBoxNo & PsbCode & PsbName & Maintainer & MaintainTime & CardInit & CardPercent & remains & issued & mixed & reserved1 & reserved2;
  282. }
  283. };
  284. struct CardIssuerStandService_SetMaterialCountEx_Ans
  285. {
  286. CAutoArray<int> reserved1;
  287. CAutoArray<CSimpleStringA> reserved2;
  288. void Serialize(SpBuffer &Buf)
  289. {
  290. auto & buf = Buf & reserved1 & reserved2;
  291. }
  292. };
  293. struct CardIssuerStandService_SetSomeFlag_Req
  294. {
  295. int IssueBusiness;
  296. CAutoArray<int> reserved1;
  297. CAutoArray<CSimpleStringA> reserved2;
  298. void Serialize(SpBuffer &Buf)
  299. {
  300. auto & buf = Buf & IssueBusiness & reserved1 & reserved2;
  301. }
  302. };
  303. struct CardIssuerStandService_SetSomeFlag_Ans
  304. {
  305. CAutoArray<int> reserved1;
  306. CAutoArray<CSimpleStringA> reserved2;
  307. void Serialize(SpBuffer &Buf)
  308. {
  309. auto & buf = Buf & reserved1 & reserved2;
  310. }
  311. };
  312. struct CardIssuerStandService_IssueEx_Req
  313. {
  314. int hopper;
  315. CAutoArray<int> reserved1;
  316. CAutoArray<CSimpleStringA> reserved2;
  317. void Serialize(SpBuffer &Buf)
  318. {
  319. auto & buf = Buf & hopper & reserved1 & reserved2;
  320. }
  321. };
  322. struct CardIssuerStandService_IssueEx_Ans
  323. {
  324. CAutoArray<int> reserved1;
  325. CAutoArray<CSimpleStringA> reserved2;
  326. void Serialize(SpBuffer &Buf)
  327. {
  328. auto & buf = Buf & reserved1 & reserved2;
  329. }
  330. };
  331. struct CardIssuerStandService_PreOnlineOnStore_Req
  332. {
  333. CSimpleStringA account;
  334. CSimpleStringA termNo;
  335. CSimpleStringA businessData;
  336. int slot;
  337. CAutoArray<int> reserved1;
  338. CAutoArray<int> reserved2;
  339. CAutoArray<CSimpleStringA> reserved3;
  340. CAutoArray<CSimpleStringA> reserved4;
  341. void Serialize(SpBuffer &Buf)
  342. {
  343. auto & buf = Buf & account & termNo & businessData & slot & reserved1 & reserved2 & reserved3 & reserved4;
  344. }
  345. };
  346. struct CardIssuerStandService_PreOnlineOnStore_Ans
  347. {
  348. int findCard;
  349. int cardPos;
  350. CSimpleStringA result;
  351. CAutoArray<int> reserved1;
  352. CAutoArray<int> reserved2;
  353. CAutoArray<CSimpleStringA> reserved3;
  354. CAutoArray<CSimpleStringA> reserved4;
  355. void Serialize(SpBuffer &Buf)
  356. {
  357. auto & buf = Buf & findCard & cardPos & result & reserved1 & reserved2 & reserved3 & reserved4;
  358. }
  359. };
  360. struct CardIssuerStandService_NotifyPreonline_Req
  361. {
  362. int findCard;
  363. int cardPos;
  364. int errCode;
  365. CSimpleStringA account;
  366. CSimpleStringA termNo;
  367. CSimpleStringA data;
  368. CAutoArray<int> reserved1;
  369. CAutoArray<int> reserved2;
  370. CAutoArray<CSimpleStringA> reserved3;
  371. CAutoArray<CSimpleStringA> reserved4;
  372. void Serialize(SpBuffer &Buf)
  373. {
  374. auto & buf = Buf & findCard & cardPos & errCode & account & termNo & data & reserved1 & reserved2 & reserved3 & reserved4;
  375. }
  376. };
  377. struct CardIssuerStandService_NotifyPreonline_Ans
  378. {
  379. CAutoArray<int> reserved1;
  380. CAutoArray<int> reserved2;
  381. CAutoArray<CSimpleStringA> reserved3;
  382. CAutoArray<CSimpleStringA> reserved4;
  383. void Serialize(SpBuffer &Buf)
  384. {
  385. auto & buf = Buf & reserved1 & reserved2 & reserved3 & reserved4;
  386. }
  387. };
  388. struct CardIssuerStandService_QueryCardInfoOnStore_Req
  389. {
  390. CAutoArray<int> reserved1;
  391. CAutoArray<int> reserved2;
  392. CAutoArray<CSimpleStringA> reserved3;
  393. CAutoArray<CSimpleStringA> reserved4;
  394. void Serialize(SpBuffer &Buf)
  395. {
  396. auto & buf = Buf & reserved1 & reserved2 & reserved3 & reserved4;
  397. }
  398. };
  399. struct CardIssuerStandService_QueryCardInfoOnStore_Ans
  400. {
  401. int findCard;
  402. int cardPos;
  403. CAutoArray<int> reserved1;
  404. CAutoArray<int> reserved2;
  405. CAutoArray<CSimpleStringA> reserved3;
  406. CAutoArray<CSimpleStringA> reserved4;
  407. void Serialize(SpBuffer &Buf)
  408. {
  409. auto & buf = Buf & findCard & cardPos & reserved1 & reserved2 & reserved3 & reserved4;
  410. }
  411. };
  412. struct CardIssuerStandService_QueryCIStatus_Req
  413. {
  414. CAutoArray<int> reserved1;
  415. CAutoArray<int> reserved2;
  416. CAutoArray<CSimpleStringA> reserved3;
  417. CAutoArray<CSimpleStringA> reserved4;
  418. void Serialize(SpBuffer &Buf)
  419. {
  420. auto & buf = Buf & reserved1 & reserved2 & reserved3 & reserved4;
  421. }
  422. };
  423. struct CardIssuerStandService_QueryCIStatus_Ans
  424. {
  425. int retainBin;
  426. CAutoArray<int> hopperNo;
  427. CAutoArray<int> hopperStatus;
  428. CAutoArray<int> reserved1;
  429. CAutoArray<int> reserved2;
  430. CAutoArray<CSimpleStringA> reserved3;
  431. CAutoArray<CSimpleStringA> reserved4;
  432. void Serialize(SpBuffer &Buf)
  433. {
  434. auto & buf = Buf & retainBin & hopperNo & hopperStatus & reserved1 & reserved2 & reserved3 & reserved4;
  435. }
  436. };
  437. struct CardIssuerStandService_GetDevInfo_Req
  438. {
  439. void Serialize(SpBuffer &Buf)
  440. {
  441. }
  442. };
  443. struct CardIssuerStandService_GetDevInfo_Ans
  444. {
  445. CSimpleStringA type;
  446. CSimpleStringA model;
  447. CSimpleStringA version;
  448. int state;
  449. void Serialize(SpBuffer &Buf)
  450. {
  451. auto & buf = Buf & type & model & version & state;
  452. }
  453. };
  454. struct CardIssuerStandService_ReadJS_Req
  455. {
  456. int mode;
  457. CSimpleStringA businessData;
  458. CAutoArray<int> reserved1;
  459. CAutoArray<CSimpleStringA> reserved2;
  460. void Serialize(SpBuffer &Buf)
  461. {
  462. auto & buf = Buf & mode & businessData & reserved1 & reserved2;
  463. }
  464. };
  465. struct CardIssuerStandService_ReadJS_Ans
  466. {
  467. int magStatus;
  468. CSimpleStringA magData;
  469. CSimpleStringA magMsg;
  470. int icStatus;
  471. CSimpleStringA icMsg;
  472. int icMode;
  473. CSimpleStringA pbocData;
  474. CAutoArray<int> reserved1;
  475. CAutoArray<CSimpleStringA> reserved2;
  476. void Serialize(SpBuffer &Buf)
  477. {
  478. auto & buf = Buf & magStatus & magData & magMsg & icStatus & icMsg & icMode & pbocData & reserved1 & reserved2;
  479. }
  480. };
  481. struct CardIssuerStandService_PostOnlineJS_Req
  482. {
  483. CSimpleStringA data;
  484. void Serialize(SpBuffer &Buf)
  485. {
  486. auto & buf = Buf & data;
  487. }
  488. };
  489. struct CardIssuerStandService_PostOnlineJS_Ans
  490. {
  491. CSimpleStringA result;
  492. void Serialize(SpBuffer &Buf)
  493. {
  494. auto & buf = Buf & result;
  495. }
  496. };
  497. struct CardIssuerStandService_EjectJS_Req
  498. {
  499. void Serialize(SpBuffer &Buf)
  500. {
  501. }
  502. };
  503. struct CardIssuerStandService_EjectJS_Ans
  504. {
  505. void Serialize(SpBuffer &Buf)
  506. {
  507. }
  508. };
  509. struct CardIssuerStandService_CaptureJS_Req
  510. {
  511. CSimpleStringA captureCode;
  512. void Serialize(SpBuffer &Buf)
  513. {
  514. auto & buf = Buf & captureCode;
  515. }
  516. };
  517. struct CardIssuerStandService_CaptureJS_Ans
  518. {
  519. void Serialize(SpBuffer &Buf)
  520. {
  521. }
  522. };
  523. struct CardIssuerStandService_QueryHasCardJS_Req
  524. {
  525. void Serialize(SpBuffer &Buf)
  526. {
  527. }
  528. };
  529. struct CardIssuerStandService_QueryHasCardJS_Ans
  530. {
  531. int position;
  532. int reserved1;
  533. CSimpleStringA reserved2;
  534. void Serialize(SpBuffer &Buf)
  535. {
  536. auto & buf = Buf & position & reserved1 & reserved2;
  537. }
  538. };
  539. struct CardIssuerStandService_IssueFromBoxJS_Req
  540. {
  541. int hopper;
  542. CAutoArray<int> reserved1;
  543. CAutoArray<CSimpleStringA> reserved2;
  544. void Serialize(SpBuffer &Buf)
  545. {
  546. auto & buf = Buf & hopper & reserved1 & reserved2;
  547. }
  548. };
  549. struct CardIssuerStandService_IssueFromBoxJS_Ans
  550. {
  551. CAutoArray<int> reserved1;
  552. CAutoArray<CSimpleStringA> reserved2;
  553. void Serialize(SpBuffer &Buf)
  554. {
  555. auto & buf = Buf & reserved1 & reserved2;
  556. }
  557. };
  558. struct CardIssuerStandService_InsertJS_Req
  559. {
  560. CAutoArray<int> reserved1;
  561. CAutoArray<CSimpleStringA> reserved2;
  562. void Serialize(SpBuffer &Buf)
  563. {
  564. auto & buf = Buf & reserved1 & reserved2;
  565. }
  566. };
  567. struct CardIssuerStandService_InsertJS_Ans
  568. {
  569. CAutoArray<int> reserved1;
  570. CAutoArray<CSimpleStringA> reserved2;
  571. void Serialize(SpBuffer &Buf)
  572. {
  573. auto & buf = Buf & reserved1 & reserved2;
  574. }
  575. };
  576. struct CardIssuerStandService_CancelInsertJS_Info
  577. {
  578. void Serialize(SpBuffer &Buf)
  579. {
  580. }
  581. };
  582. ///////////////////////////
  583. } // namespace CardIssuerStand
  584. #endif // __CARDISSUERSTAND_DEF_G_H