com.citizen.request.android
Class DUKPTMSR

java.lang.Object
  extended by com.citizen.request.android.BaseMSR
      extended by com.citizen.request.android.DUKPTMSR

public class DUKPTMSR
extends BaseMSR


Field Summary
static byte ACK
           
static int CMP_STATUS_VALUE
           
static int CMP_STS_DUKPT_MSR
           
static int CMP_STS_NORMAL
           
static DUKPTMSR dukptMSR
           
static byte ETX
           
static byte NAK
           
static byte STX
           
static byte SYNTAX_ERROR
           
 
Method Summary
static DUKPTMSR getInstance()
           
 int readCancel()
          Read »óÅÂ Cancel
 int readMSR()
          MSR Àбâ
 void releaseInstance()
          Release the instance of AndroidMSR.
 int selectTrack(int msrTrack)
          Track ¼±ÅÃ
 
Methods inherited from class com.citizen.request.android.BaseMSR
getHandler, setHandler
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dukptMSR

public static DUKPTMSR dukptMSR

STX

public static final byte STX
See Also:
Constant Field Values

ETX

public static final byte ETX
See Also:
Constant Field Values

ACK

public static final byte ACK
See Also:
Constant Field Values

NAK

public static final byte NAK
See Also:
Constant Field Values

SYNTAX_ERROR

public static final byte SYNTAX_ERROR
See Also:
Constant Field Values

CMP_STATUS_VALUE

public static final int CMP_STATUS_VALUE
See Also:
Constant Field Values

CMP_STS_NORMAL

public static final int CMP_STS_NORMAL
See Also:
Constant Field Values

CMP_STS_DUKPT_MSR

public static final int CMP_STS_DUKPT_MSR
See Also:
Constant Field Values
Method Detail

getInstance

public static DUKPTMSR getInstance()

releaseInstance

public void releaseInstance()
                     throws java.lang.InterruptedException,
                            java.io.IOException
Release the instance of AndroidMSR.

Throws:
java.lang.InterruptedException
java.io.IOException

selectTrack

public int selectTrack(int msrTrack)
                throws java.io.IOException,
                       java.lang.InterruptedException
Track ¼±ÅÃ

Parameters:
msrTrack -
Returns:
Throws:
java.lang.InterruptedException
java.io.IOException

readCancel

public int readCancel()
               throws java.io.IOException,
                      java.lang.InterruptedException
Read »óÅÂ Cancel

Returns:
Throws:
java.io.IOException
java.lang.InterruptedException

readMSR

public int readMSR()
            throws java.lang.InterruptedException,
                   java.io.IOException
MSR Àбâ

Returns:
Throws:
java.lang.InterruptedException
java.io.IOException