Skip navigation links
A B C D E F G H I O R S T U W 

A

actualizeReaderList(BluetoothDevice) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianCardReaderController
checks if a new device is bonded.
actualizeSocketToDevice(BluetoothDevice) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianCardReaderController
 

B

beginExclusive() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
Requests exclusive access to this card.

C

CardStatusHandler - Class in de.gematik.ti.cardreader.provider.bluetooth.feitian.control
include::{userguide}/BFEICRP_Overview.adoc[tag=CardStatusHandler]
CardStatusHandler(ICardReader) - Constructor for class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.CardStatusHandler
Create a card reader specific Object to handleMessages from bluetooth card reader devices.
checkAdapter() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianCardReaderController
checks if the bluethooth adapter currently is disabled.
close() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
Closes the logical channel
closeSocket() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianConnector
 
connect() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
Establishes a connection to the card.

D

de.gematik.ti.cardreader.provider.bluetooth.feitian.control - package de.gematik.ti.cardreader.provider.bluetooth.feitian.control
 
de.gematik.ti.cardreader.provider.bluetooth.feitian.entities - package de.gematik.ti.cardreader.provider.bluetooth.feitian.entities
 
disconnect(boolean) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
Disconnects the connection with this card.

E

endExclusive() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
Releases the exclusive access previously established using 'beginExclusive'.

F

FeitianBluetoothReceiver - Class in de.gematik.ti.cardreader.provider.bluetooth.feitian.control
include::{userguide}/BFEICRP_Overview.adoc[tag=FeitianBluetoothReceiver]
FeitianBluetoothReceiver() - Constructor for class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianBluetoothReceiver
 
FeitianCard - Class in de.gematik.ti.cardreader.provider.bluetooth.feitian.entities
include::{userguide}/BFEICRP_Overview.adoc[tag=FeitianCard]
FeitianCard(Card) - Constructor for class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
Consructs a new card object
FeitianCardChannel - Class in de.gematik.ti.cardreader.provider.bluetooth.feitian.entities
include::{userguide}/BFEICRP_Overview.adoc[tag=FeitianCardChannel]
FeitianCardChannel(FeitianCard) - Constructor for class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
Constructor
FeitianCardChannel(FeitianCard, int) - Constructor for class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
Constructor
FeitianCardReader - Class in de.gematik.ti.cardreader.provider.bluetooth.feitian.entities
include::{userguide}/BFEICRP_Overview.adoc[tag=FeitianCardReader]
FeitianCardReader(BluetoothDevice) - Constructor for class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
Contructor
FeitianCardReaderController - Class in de.gematik.ti.cardreader.provider.bluetooth.feitian.control
include::{userguide}/BFEICRP_Overview.adoc[tag=FeitianCardReaderController]
FeitianCardReaderProvider - Class in de.gematik.ti.cardreader.provider.bluetooth.feitian.control
include::{userguide}/BFEICRP_Overview.adoc[tag=FeitianCardReaderProvider]
FeitianCardReaderProvider() - Constructor for class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianCardReaderProvider
Constructor
FeitianConnector - Class in de.gematik.ti.cardreader.provider.bluetooth.feitian.control
include::{userguide}/BFEICRP_Overview.adoc[tag=FeitianConnector]
FeitianConnector(FeitianConnector.IFeitianCardCallBack, BluetoothDevice) - Constructor for class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianConnector
 
FeitianConnector.IFeitianCardCallBack - Interface in de.gematik.ti.cardreader.provider.bluetooth.feitian.control
 

G

getATR() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
Returns the ATR of this card
getBasicChannel() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
Returns the CardChannel for the basic logical channel.
getBluetoothCard() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
Returns this card object
getCard() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
Returns the connected card object
getCardReaderController() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianCardReaderProvider
Returns an instance of FeitianCardReaderController.class
getCardReaders() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianCardReaderController
Returns a list of connected cardReaders
getCardStatus() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
 
getChannelNumber() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
Returns the number of channel
getDescriptor() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianCardReaderProvider
Returns the Providerdesciptor with short information about the Feitian Bluetooth Provider
getDisplayName() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
 
getFeitianCard() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianConnector
 
getInstance() - Static method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianCardReaderController
Returns an instance of FeitianCardReaderController
getMaxMessageLength() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
secureMessaging: Do only if it it required, channel must be know before if secureMessaging used.
getMaxResponseLength() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
secureMessaging: Do only if it it required, channel must be know before if secureMessaging used.
getName() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
Returns the unique name of this reader.
getProtocol() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
 

H

handleFeitianCard(FeitianCard) - Method in interface de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianConnector.IFeitianCardCallBack
 
handleMessage(Message) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.CardStatusHandler
Compute only DK.CARD_ABSENT, DK.CARD_UNKNOWN, DK.CARD_PRESENT, DK.CARD_TIMEOUT Messages and transmit EventBus Events

I

informAboutCardPresent() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.CardStatusHandler
Send a Message to inform about card present
initialize() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
 
isActive() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianConnector
 
isCardPresent() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
Returns whether a card is present in this cardReader.
isExtendedLengthSupported() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
 
isInitialized() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
Returns the current initialisation status
isPowerOn() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
 

O

onReceive(Context, Intent) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianBluetoothReceiver
handled the received intent actions
openBasicChannel() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
 
openLogicalChannel() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCard
Opens a new logical channel to the card and returns it.

R

run() - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.control.FeitianConnector
 

S

setDisplayName(String) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
 
setName(String) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
Setter for the name of this reader
SLEEP_TIME_MILLIS - Static variable in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
 

T

transmit(ICommandApdu) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardChannel
Returns the responseAPDU after transmitting a commandAPDU

U

UNKNWON_CARD_STATUS - Static variable in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
 

W

waitForCardAbsent(long) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
Waits until a card is absent in this reader or the timeout expires.
waitForCardPresent(long) - Method in class de.gematik.ti.cardreader.provider.bluetooth.feitian.entities.FeitianCardReader
Waits until a card is present in this reader or the timeout expires.
A B C D E F G H I O R S T U W 
Skip navigation links