public class TerminalFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private CcidInfo |
ccidInfo |
private static TerminalFactory |
defaultTerminal |
private CardTerminals |
terminals |
Modifier | Constructor and Description |
---|---|
private |
TerminalFactory() |
Modifier and Type | Method and Description |
---|---|
void |
freeTerminal(UsbManager usbManager,
UsbDevice usbDevice) |
static TerminalFactory |
getDefault() |
void |
initTerminal(UsbDeviceConnection usbConnection,
UsbEndpoint usbOut,
UsbEndpoint usbIn,
UsbEndpoint usbInterrupt) |
void |
initTerminal(UsbManager usbManager) |
void |
initTerminal(UsbManager usbManager,
UsbDevice usbDevice) |
private boolean |
isCCIDCompliant(UsbDevice usbDevice) |
CardTerminals |
terminals() |
private static TerminalFactory defaultTerminal
private CardTerminals terminals
private CcidInfo ccidInfo
public static TerminalFactory getDefault()
public void initTerminal(UsbDeviceConnection usbConnection, UsbEndpoint usbOut, UsbEndpoint usbIn, UsbEndpoint usbInterrupt)
public CardTerminals terminals() throws CardException
CardException
public void initTerminal(UsbManager usbManager)
public void initTerminal(UsbManager usbManager, UsbDevice usbDevice)
public void freeTerminal(UsbManager usbManager, UsbDevice usbDevice)
private boolean isCCIDCompliant(UsbDevice usbDevice)
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.