Modifier and Type | Class and Description |
---|---|
class |
BufferOverflowException
Thrown when a method is invoked with a buffer which is too large to handle.
|
class |
CommunicationErrorException
Thrown when there is an error occurred in reader communication.
|
class |
DevicePowerFailureException
Thrown when there is a power failure on the reader.
|
class |
DeviceProtocolErrorException
Thrown when there is a protocol error occurred in card communication.
|
class |
InsufficientBufferException
Thrown when a method is invoked with a buffer which is too small for the
returned data.
|
class |
InternalErrorException
Thrown when there is a internal error occurred in the library.
|
class |
InvalidDeviceStateException
Thrown when the state of reader is invalid.
|
class |
ProtocolMismatchException
Thrown when the requested protocols are incompatible with the protocol
currently in use with the card.
|
class |
RemovedCardException
Thrown when a program attempts to access a card which is removed.
|
class |
UnpoweredCardException
Thrown when a program attempts to access a card which is not powered.
|
class |
UnresponsiveCardException
Thrown when a program attempts to access a card which is not responding to a
reset.
|
class |
UnsupportedCardException
Thrown when a program attempts to access a card which is not supported.
|
Modifier and Type | Method and Description |
---|---|
int |
Reader.control(int slotNum,
int controlCode,
byte[] inBuffer,
int inBufferLength,
byte[] outBuffer,
int outBufferLength)
Controls the reader.
|
byte[] |
Reader.power(int slotNum,
int action)
Performs the power action on the card.
|
int |
Reader.setProtocol(int slotNum,
int preferredProtocols)
Sets the protocol.
|
int |
Reader.transmit(int slotNum,
byte[] sendBuffer,
int sendBufferLength,
byte[] recvBuffer,
int recvBufferLength)
Transmits the APDU.
|
Copyright © 2011-2014 Advanced Card Systems Ltd. All Rights Reserved.