AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::PcscReader Klassenreferenz

#include <PcscReader.h>

Klassendiagramm für governikus::PcscReader:

Öffentliche Methoden

 PcscReader (const QString &pReaderName)
 
virtual ~PcscReader () override
 
CardgetCard () const override
 
SCARD_READERSTATE getState ()
 
bool hasFeature (FeatureID pFeatureID) const
 
PCSC_INT getFeatureValue (FeatureID pFeatureID)
 Check with hasFeature first for existence of the feature, otherwise this will cause an exception. Mehr ...
 
bool hasPaceCapability (PaceCapabilityId pPaceCapability)
 Currently not used, but needed when implementing signature PIN handling. Mehr ...
 
- Öffentliche Methoden geerbt von governikus::Reader
 Reader (ReaderManagerPlugInType pPlugInType, const QString &pReaderName)
 
virtual ~Reader () override
 
const QString & getName () const
 
const ReaderInfogetReaderInfo () const
 
void setRetryCounter (int pRetryCounter)
 
void setPukInoperative ()
 
QSharedPointer
< CardConnectionWorker
createCardConnectionWorker ()
 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

- Signale geerbt von governikus::Reader
void fireCardInserted (const QString &pReaderName)
 
void fireCardRemoved (const QString &pReaderName)
 
void fireCardRetryCounterChanged (const QString &pReaderName)
 
void fireReaderPropertiesUpdated (const QString &pReaderName)
 
void fireReaderDeviceError (DeviceError pDeviceError)
 
- Geschützte 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
 
void update ()
 Periodically called to perform an update of the readers and cards state. Mehr ...
 
- Geschützte Attribute geerbt von governikus::Reader
ReaderInfo mReaderInfo
 
int mTimerId
 

Beschreibung der Konstruktoren und Destruktoren

PcscReader::PcscReader ( const QString &  pReaderName)

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

PcscReader::~PcscReader ( )
overridevirtual

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

Dokumentation der Elementfunktionen

Card * PcscReader::getCard ( ) const
overridevirtual

Implementiert governikus::Reader.

PCSC_INT PcscReader::getFeatureValue ( FeatureID  pFeatureID)

Check with hasFeature first for existence of the feature, otherwise this will cause an exception.

SCARD_READERSTATE PcscReader::getState ( )
bool PcscReader::hasFeature ( FeatureID  pFeatureID) const
bool PcscReader::hasPaceCapability ( PaceCapabilityId  pPaceCapability)

Currently not used, but needed when implementing signature PIN handling.


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