123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- <?xml version="1.0" encoding="gb2312" ?>
- <entity name="CardSwiper">
- <class name="CardSwiperService" overlap="true" exclusive="false">
- <oneway name="CancelInsert" overlap="true">
- </oneway>
- <twoway name="Read" overlap="true">
- <req>
- <param name="aid" type="string"/>
- <param name="LightPos" type="int"/>
- <param name="reserved1" type="int"/>
- <param name="reserved2" type="int"/>
- <param name="reserved3" type="string"/>
- <param name="reserved4" type="string"/>
- </req>
- <res>
- <param name="track1" type="string"/>
- <param name="track2" type="string"/>
- <param name="track3" type="string"/>
- <param name="ICType" type="int"/>
- <param name="ICData" type="string"/>
- <param name="status" type="int" />
- <param name="t2Account" type="string" />
- <param name="t2Region" type="string" />
- <param name="t2CardSerial" type="string" />
- <param name="t2CVC" type="string" />
- <param name="t2ExpireDate" type="string" />
- <param name="CardPos" type="int"/>
- <param name="reserved1" type="int"/>
- <param name="reserved2" type="int"/>
- <param name="reserved3" type="string"/>
- <param name="reserved4" type="string"/>
- </res>
- </twoway>
- <twoway name="PreOnline" overlap="true">
- <req>
- <param name="businessData" type="string"/>
- <param name="reserved1" type="string"/>
- <param name="reserved2" type="string"/>
- </req>
- <res>
- <param name="result" type="string"/>
- </res>
- </twoway>
- <twoway name="PostOnline" overlap="true">
- <req>
- <param name="data" type="string"/>
- </req>
- <res>
- <param name="result" type="string"/>
- </res>
- </twoway>
- <oneway name="Exit" overlap="true">
- </oneway>
- <twoway name="Eject" overlap="true">
- <req>
- </req>
- <res>
- </res>
- </twoway>
- <twoway name="QueryCardInfo" overlap="true">
- <req>
- </req>
- <res>
- <param name="position" type="int"/>
- <param name="reserved1" type="int"/>
- <param name="reserved2" type="string"/>
- </res>
- </twoway>
- <twoway name="MagTransferInit" overlap="true">
- <req>
- <param name="data" type="string"/>
- </req>
- <res>
- <param name="result" type="int"/>
- <param name="ex" type="string"/>
- </res>
- </twoway>
- <twoway name="QueryConnInfo" overlap="true">
- <req>
- </req>
- <res>
- <param name="connect" type="int"/>
- <param name="reserved1" type="int"/>
- <param name="reserved2" type="string"/>
- </res>
- </twoway>
- <oneway name="InsertWaitMore" overlap="true">
- </oneway>
- <twoway name="QueryFWBList" overlap="true">
- <req>
- <param name="reserved1" type="array_int"/>
- <param name="reserved2" type="array_string"/>
- </req>
- <res>
- <param name="fwbNo" type="array_string"/>
- <param name="reserved1" type="array_int"/>
- <param name="reserved2" type="array_string"/>
- </res>
- </twoway>
- <twoway name="BindFWB" overlap="true">
- <req>
- <param name="type" type="int"/>
- <param name="fwbNo" type="string" />
- <param name="reserved1" type="array_int"/>
- <param name="reserved2" type="array_string"/>
- </req>
- <res>
- <param name="fwbNo" type="string" />
- <param name="reserved1" type="array_int"/>
- <param name="reserved2" type="array_string"/>
- </res>
- </twoway>
- <twoway name="GetDevInfo" overlap="true" method_id="65535">
- <req>
- </req>
- <res>
- <param name="type" type="string" />
- <param name="model" type="string" />
- <param name="version" type="string" />
- <param name="state" type="int" />
- </res>
- </twoway>
-
- </class>
- <message name="FetchCard">
- <param name="status" type="int"/>
- </message>
- <message name="ConnectStatus">
- <param name="status" type="int"/>
- </message>
- </entity>
|