AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::PcscReader Klassenreferenz

#include <PcscReader.h>

Klassendiagramm für governikus::PcscReader:

Öffentliche Methoden

 PcscReader (const QString &pReaderName)
PCSC_RETURNCODE init ()
 ~PcscReader () override
void printGetReaderInfo () const override
CardgetCard () const override
SCARD_READERSTATE getState () const
bool hasFeature (FeatureID pFeatureID) const
PCSC_INT getFeatureValue (FeatureID pFeatureID) const
 Check with hasFeature first for existence of the feature, otherwise this will cause an exception.
Öffentliche Methoden geerbt von governikus::Reader
 Reader (ReaderManagerPluginType pPluginType, const QString &pReaderName)
 ~Reader () override=default
const QString & getName () const
const ReaderInfogetReaderInfo () const
virtual void insertCard (const QVariant &pData=QVariant())
void shelveCard ()
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.
CardReturnCode updateRetryCounter (QSharedPointer< CardConnectionWorker > pCardConnectionWorker)

Weitere Geerbte Elemente

Signale geerbt von governikus::Reader
void fireCardInserted (const ReaderInfo &pInfo)
void fireCardRemoved (const ReaderInfo &pInfo)
void fireCardInfoChanged (const ReaderInfo &pInfo)
void fireReaderPropertiesUpdated (const ReaderInfo &pInfo)
Geschützte Methoden geerbt von governikus::Reader
void setInfoBasicReader (bool pBasicReader)
void setInfoMaxApduLength (int pMaxApduLength)
void setInfoCardInfo (const CardInfo &pCardInfo)
void setCardInfoTagType (CardInfo::TagType pTagType)
void removeCardInfo ()
void fetchCardInfo ()
int getTimerId () const
void setTimerId (int pTimerId)
void timerEvent (QTimerEvent *pEvent) override

Beschreibung der Konstruktoren und Destruktoren

◆ PcscReader()

PcscReader::PcscReader ( const QString & pReaderName)
explicit
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ ~PcscReader()

PcscReader::~PcscReader ( )
override
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Elementfunktionen

◆ getCard()

Card * PcscReader::getCard ( ) const
nodiscardoverridevirtual

Implementiert governikus::Reader.

◆ getFeatureValue()

PCSC_INT PcscReader::getFeatureValue ( FeatureID pFeatureID) const
nodiscard

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

◆ getState()

SCARD_READERSTATE PcscReader::getState ( ) const
nodiscard

◆ hasFeature()

bool PcscReader::hasFeature ( FeatureID pFeatureID) const
nodiscard
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ init()

PCSC_RETURNCODE PcscReader::init ( )
nodiscard
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ printGetReaderInfo()

void PcscReader::printGetReaderInfo ( ) const
overridevirtual

Erneute Implementation von governikus::Reader.


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