AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::ReaderManagerPlugin Klassenreferenzabstract

#include <ReaderManagerPlugin.h>

Klassendiagramm für governikus::ReaderManagerPlugin:

Signale

void fireStatusChanged (const ReaderManagerPluginInfo &pInfo)
 
void fireReaderAdded (const ReaderInfo &pInfo)
 
void fireReaderRemoved (const ReaderInfo &pInfo)
 
void fireCardInserted (const ReaderInfo &pInfo)
 
void fireCardRemoved (const ReaderInfo &pInfo)
 
void fireCardInfoChanged (const ReaderInfo &pInfo)
 
void fireReaderPropertiesUpdated (const ReaderInfo &pInfo)
 

Öffentliche Methoden

 ReaderManagerPlugin (ReaderManagerPluginType pPluginType, bool pAvailable=false, bool pPluginEnabled=false)
 
 ~ReaderManagerPlugin () override=default
 
const ReaderManagerPluginInfogetInfo () const
 
virtual QList< Reader * > getReaders () const =0
 
virtual void init ()
 
void reset ()
 
virtual void shutdown ()
 
virtual void insert (const QString &pReaderName, const QVariant &pData)
 
void shelve () const
 
virtual void startScan (bool pAutoConnect)
 
virtual void stopScan (const QString &pError=QString())
 
void setInitialScanState (ReaderManagerPluginInfo::InitialScan pState)
 

Geschützte Methoden

void setPluginEnabled (bool pEnabled)
 
void setPluginAvailable (bool pAvailable)
 
void setPluginValue (ReaderManagerPluginInfo::Key pKey, const QVariant &pValue)
 

Freundbeziehungen

class MockReaderManagerPlugin
 

Beschreibung der Konstruktoren und Destruktoren

◆ ReaderManagerPlugin()

ReaderManagerPlugin::ReaderManagerPlugin ( ReaderManagerPluginType pPluginType,
bool pAvailable = false,
bool pPluginEnabled = false )

◆ ~ReaderManagerPlugin()

governikus::ReaderManagerPlugin::~ReaderManagerPlugin ( )
overridedefault

Dokumentation der Elementfunktionen

◆ fireCardInfoChanged

void governikus::ReaderManagerPlugin::fireCardInfoChanged ( const ReaderInfo & pInfo)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireCardInserted

void governikus::ReaderManagerPlugin::fireCardInserted ( const ReaderInfo & pInfo)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireCardRemoved

void governikus::ReaderManagerPlugin::fireCardRemoved ( const ReaderInfo & pInfo)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireReaderAdded

void governikus::ReaderManagerPlugin::fireReaderAdded ( const ReaderInfo & pInfo)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireReaderPropertiesUpdated

void governikus::ReaderManagerPlugin::fireReaderPropertiesUpdated ( const ReaderInfo & pInfo)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireReaderRemoved

void governikus::ReaderManagerPlugin::fireReaderRemoved ( const ReaderInfo & pInfo)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireStatusChanged

void governikus::ReaderManagerPlugin::fireStatusChanged ( const ReaderManagerPluginInfo & pInfo)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getInfo()

const ReaderManagerPluginInfo & governikus::ReaderManagerPlugin::getInfo ( ) const
inline
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getReaders()

virtual QList< Reader * > governikus::ReaderManagerPlugin::getReaders ( ) const
pure virtual

Implementiert in governikus::NfcReaderManagerPlugin, governikus::PcscReaderManagerPlugin, governikus::SimulatorReaderManagerPlugin, governikus::SmartReaderManagerPlugin und governikus::IfdReaderManagerPlugin.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ init()

virtual void governikus::ReaderManagerPlugin::init ( )
inlinevirtual

Erneute Implementation in governikus::NfcReaderManagerPlugin, governikus::SimulatorReaderManagerPlugin, governikus::SmartReaderManagerPlugin und governikus::IfdReaderManagerPlugin.

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

◆ insert()

virtual void governikus::ReaderManagerPlugin::insert ( const QString & pReaderName,
const QVariant & pData )
inlinevirtual

Erneute Implementation in governikus::SimulatorReaderManagerPlugin, governikus::SmartReaderManagerPlugin und governikus::IfdReaderManagerPlugin.

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

◆ reset()

void governikus::ReaderManagerPlugin::reset ( )
inline
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setInitialScanState()

void ReaderManagerPlugin::setInitialScanState ( ReaderManagerPluginInfo::InitialScan pState)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ setPluginAvailable()

void governikus::ReaderManagerPlugin::setPluginAvailable ( bool pAvailable)
inlineprotected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ setPluginEnabled()

void governikus::ReaderManagerPlugin::setPluginEnabled ( bool pEnabled)
inlineprotected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ setPluginValue()

void governikus::ReaderManagerPlugin::setPluginValue ( ReaderManagerPluginInfo::Key pKey,
const QVariant & pValue )
inlineprotected
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ shelve()

void ReaderManagerPlugin::shelve ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ shutdown()

virtual void governikus::ReaderManagerPlugin::shutdown ( )
inlinevirtual

Erneute Implementation in governikus::NfcReaderManagerPlugin und governikus::SmartReaderManagerPlugin.

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ startScan()

void ReaderManagerPlugin::startScan ( bool pAutoConnect)
virtual

Erneute Implementation in governikus::NfcReaderManagerPlugin, governikus::PcscReaderManagerPlugin, governikus::SimulatorReaderManagerPlugin, governikus::SmartReaderManagerPlugin, governikus::IfdReaderManagerPlugin und governikus::RemoteIfdReaderManagerPlugin.

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

◆ stopScan()

void ReaderManagerPlugin::stopScan ( const QString & pError = QString())
virtual

Erneute Implementation in governikus::NfcReaderManagerPlugin, governikus::PcscReaderManagerPlugin, governikus::SimulatorReaderManagerPlugin, governikus::SmartReaderManagerPlugin, governikus::IfdReaderManagerPlugin und governikus::RemoteIfdReaderManagerPlugin.

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

Freundbeziehungen und Funktionsdokumentation

◆ MockReaderManagerPlugin

friend class MockReaderManagerPlugin
friend

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