com.ibm.opencard.terminal.pcsc10
Class OCFPCSC1
java.lang.Object
|
+--com.ibm.opencard.terminal.pcsc10.OCFPCSC1
- public class OCFPCSC1
- extends java.lang.Object
OCFPCSC1 for PCSC card terminals.
- Version:
- $Id: OCFPCSC1.java,v 1.1 1999/12/02 16:06:11 damke Exp $
|
Constructor Summary |
OCFPCSC1()
Constructor with initialization of the OCF tracing mechanism. |
|
Method Summary |
void |
initTrace()
|
static void |
loadLib()
|
protected void |
msg(int level,
java.lang.String methodName,
java.lang.String aLine)
|
int |
SCardConnect(int context,
java.lang.String reader,
int shareMode,
int preferredProtocol,
java.lang.Integer activeProtocol)
|
byte[] |
SCardControl(int card,
int controlCode,
byte[] inBuffer)
|
void |
SCardDisconnect(int card,
int disposition)
|
int |
SCardEstablishContext(int scope)
|
byte[] |
SCardGetAttrib(int card,
int attrId)
|
void |
SCardGetStatusChange(int context,
int timeout,
PcscReaderState[] readerState)
|
java.lang.String[] |
SCardListReaders(java.lang.String groups)
|
void |
SCardReconnect(int card,
int shareMode,
int preferredProtocoll,
int initialization,
java.lang.Integer activeProtocol)
|
void |
SCardReleaseContext(int context)
|
byte[] |
SCardTransmit(int card,
byte[] sendBuffer)
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
OCFPCSC1
public OCFPCSC1()
throws PcscException
- Constructor with initialization of the OCF tracing mechanism.
- Throws:
- PcscException - thrown when error occured in PC/SC-Interface
loadLib
public static void loadLib()
initTrace
public void initTrace()
SCardListReaders
public java.lang.String[] SCardListReaders(java.lang.String groups)
throws PcscException
SCardEstablishContext
public int SCardEstablishContext(int scope)
throws PcscException
SCardReleaseContext
public void SCardReleaseContext(int context)
throws PcscException
SCardConnect
public int SCardConnect(int context,
java.lang.String reader,
int shareMode,
int preferredProtocol,
java.lang.Integer activeProtocol)
throws PcscException
SCardReconnect
public void SCardReconnect(int card,
int shareMode,
int preferredProtocoll,
int initialization,
java.lang.Integer activeProtocol)
throws PcscException
SCardDisconnect
public void SCardDisconnect(int card,
int disposition)
throws PcscException
SCardGetStatusChange
public void SCardGetStatusChange(int context,
int timeout,
PcscReaderState[] readerState)
throws PcscException
SCardGetAttrib
public byte[] SCardGetAttrib(int card,
int attrId)
throws PcscException
SCardControl
public byte[] SCardControl(int card,
int controlCode,
byte[] inBuffer)
throws PcscException
SCardTransmit
public byte[] SCardTransmit(int card,
byte[] sendBuffer)
throws PcscException
msg
protected void msg(int level,
java.lang.String methodName,
java.lang.String aLine)
|