AusweisApp2
governikus::NfcReader Klassenreferenz

#include <NfcReader.h>

Klassendiagramm für governikus::NfcReader:

Signale

void fireNfcAdapterStateChanged (bool pEnabled)
 
- Signale geerbt von governikus::ConnectableReader
void fireReaderDisconnected ()
 
- Signale geerbt von governikus::Reader
void fireCardInserted (const ReaderInfo &pInfo)
 
void fireCardRemoved (const ReaderInfo &pInfo)
 
void fireCardRetryCounterChanged (const ReaderInfo &pInfo)
 
void fireReaderPropertiesUpdated (const ReaderInfo &pInfo)
 

Öffentliche Methoden

 NfcReader ()
 
 ~NfcReader () override
 
bool isEnabled () const
 
CardgetCard () const override
 
void connectReader () override
 
void disconnectReader (const QString &pError=QString()) override
 
- Öffentliche Methoden geerbt von governikus::ConnectableReader
 ~ConnectableReader () override=default
 
 Reader (ReaderManagerPlugInType pPlugInType, const QString &pReaderName)
 
- Öffentliche Methoden geerbt von governikus::Reader
 Reader (ReaderManagerPlugInType pPlugInType, const QString &pReaderName)
 
 ~Reader () override=default
 
void update ()
 Periodically called to perform an update of the readers and cards state. Mehr ...
 
const QString & getName () const
 
const ReaderInfogetReaderInfo () const
 
void setPukInoperative ()
 
QSharedPointer< CardConnectionWorkercreateCardConnectionWorker ()
 Creates a new CardConnectionWorker if and only if there is a card in the reader which is not already exclusively connected. Mehr ...
 
CardReturnCode updateRetryCounter (QSharedPointer< CardConnectionWorker > pCardConnectionWorker)
 

Weitere Geerbte Elemente

- Öffentliche Typen geerbt von governikus::Reader
enum  CardEvent { CardEvent::NONE, CardEvent::CARD_INSERTED, CardEvent::CARD_REMOVED }
 
- Geschützte Methoden geerbt von governikus::Reader
void timerEvent (QTimerEvent *pEvent) override
 
- Geschützte Attribute geerbt von governikus::Reader
ReaderInfo mReaderInfo
 
int mTimerId
 

Beschreibung der Konstruktoren und Destruktoren

◆ NfcReader()

NfcReader::NfcReader ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ ~NfcReader()

NfcReader::~NfcReader ( )
override

Dokumentation der Elementfunktionen

◆ connectReader()

void NfcReader::connectReader ( )
overridevirtual

◆ disconnectReader()

void NfcReader::disconnectReader ( const QString &  pError = QString())
overridevirtual

◆ fireNfcAdapterStateChanged

void governikus::NfcReader::fireNfcAdapterStateChanged ( bool  pEnabled)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getCard()

Card * NfcReader::getCard ( ) const
overridevirtual

Implementiert governikus::Reader.

◆ isEnabled()

bool NfcReader::isEnabled ( ) const

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: