com.epson.EpsonCom
Class Port

java.lang.Object
  extended by com.epson.EpsonCom.Port
Direct Known Subclasses:
BluetoothPort, EthernetPort

public abstract class Port
extends java.lang.Object

Port Class


Method Summary
 java.util.Vector<java.lang.Byte> getASB()
          ------------------------------------------------------------------------------------- getASB gets the received ASB data
 java.util.Vector<java.lang.Byte> getImageData()
           
 byte[] getImageDataBytes()
           
 java.lang.String getMICR()
          ------------------------------------------------------------------------------------- getMICR returns the MICR string
 byte getRealtimeStatus()
           
 java.lang.Boolean isImageDataAvailable()
           
 java.lang.Boolean isMICRStringAvailable()
           
 java.lang.Boolean isRealtimeStatusAvailable()
           
 java.util.Vector<java.lang.Byte> readData()
          ------------------------------------------------------------------------------------- readData gets the general received data
 EpsonCom.ERROR_CODE registerCallback(CallbackInterface callback)
          ------------------------------------------------------------------------------------- registerCallback
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

registerCallback

public EpsonCom.ERROR_CODE registerCallback(CallbackInterface callback)
------------------------------------------------------------------------------------- registerCallback

Parameters:
callback -
Returns:
------------------------------------------------------------------------------------

readData

public java.util.Vector<java.lang.Byte> readData()
------------------------------------------------------------------------------------- readData gets the general received data

Returns:
reference to a new Vector with the copied data ------------------------------------------------------------------------------------

getASB

public java.util.Vector<java.lang.Byte> getASB()
------------------------------------------------------------------------------------- getASB gets the received ASB data

Returns:
reference to a new Vector with the copied data ------------------------------------------------------------------------------------

isRealtimeStatusAvailable

public java.lang.Boolean isRealtimeStatusAvailable()

isMICRStringAvailable

public java.lang.Boolean isMICRStringAvailable()

isImageDataAvailable

public java.lang.Boolean isImageDataAvailable()

getRealtimeStatus

public byte getRealtimeStatus()

getMICR

public java.lang.String getMICR()
------------------------------------------------------------------------------------- getMICR returns the MICR string

Returns:
String with the MICR characters or null if there was an error ------------------------------------------------------------------------------------

getImageData

public java.util.Vector<java.lang.Byte> getImageData()

getImageDataBytes

public byte[] getImageDataBytes()