AusweisApp2
MockReaderManager Klassenreferenz
Klassendiagramm für MockReaderManager:

Öffentliche Methoden

 MockReaderManager (const QVector< ReaderInfo > &pReaderInfos)
 
QVector< ReaderInfogetReaderInfos (const ReaderFilter &pFilter=ReaderFilter()) const override
 
- Öffentliche Methoden geerbt von governikus::ReaderManager
void init ()
 Initialize the reader manager service. Mehr ...
 
void startScanAll (bool pAutoConnect=true)
 Starts a scan for all device types. Mehr ...
 
void startScan (ReaderManagerPlugInType pType, bool pAutoConnect=true)
 Starts a scan for devices if registered plugin don't scan anytime. Mehr ...
 
void stopScanAll ()
 Stops scan for all device types. Mehr ...
 
bool isScanRunning () const
 Queries if any plugin is currently scanning. Mehr ...
 
bool isScanRunning (ReaderManagerPlugInType pType) const
 Queries if a plugin with the requested type is currently scanning. Mehr ...
 
void stopScan (ReaderManagerPlugInType pType, const QString &pError=QString())
 Stops started scan for devices. Mehr ...
 
QVector< ReaderManagerPlugInInfo > getPlugInInfos () const
 
QVector< ReaderInfogetReaderInfos (ReaderManagerPlugInType pType) const
 
ReaderInfo getReaderInfo (const QString &pReaderName) const
 
void updateReaderInfo (const QString &pReaderName)
 
template<typename T >
QMetaObject::Connection callCreateCardConnectionCommand (const QString &pReaderName, const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pSlot)
 Executes a command to create a CardConnection for a specified reader. Mehr ...
 
void updateRetryCounters ()
 

Weitere Geerbte Elemente

- Öffentliche Slots geerbt von governikus::ReaderManager
void shutdown ()
 Shuts down the reader manager service. Mehr ...
 
- Signale geerbt von governikus::ReaderManager
void firePluginAdded (const ReaderManagerPlugInInfo &pInfo)
 
void fireStatusChanged (const ReaderManagerPlugInInfo &pInfo)
 
void fireReaderAdded (const QString &pReaderName)
 
void fireReaderRemoved (const QString &pReaderName)
 
void fireReaderDeviceError (GlobalStatus::Code pError)
 
void fireReaderPropertiesUpdated (const QString &pReaderName)
 
void fireCardInserted (const QString &pReaderName)
 
void fireCardRemoved (const QString &pReaderName)
 
void fireCardRetryCounterChanged (const QString &pReaderName)
 
void fireReaderEvent ()
 
void fireInitialized ()
 
- Geschützte Methoden geerbt von governikus::ReaderManager
 ReaderManager ()
 
 ~ReaderManager ()
 
- Geschützte, statische Methoden geerbt von governikus::ReaderManager
static ReaderManagergetInstance ()
 

Beschreibung der Konstruktoren und Destruktoren

◆ MockReaderManager()

MockReaderManager::MockReaderManager ( const QVector< ReaderInfo > &  pReaderInfos)

Dokumentation der Elementfunktionen

◆ getReaderInfos()

QVector< ReaderInfo > MockReaderManager::getReaderInfos ( const ReaderFilter pFilter = ReaderFilter()) const
overridevirtual

Erneute Implementation von governikus::ReaderManager.


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