AusweisApp2
|
#include <MockReader.h>
Öffentliche Methoden | |
MockReader (const QString &pReaderName=QStringLiteral("MockReader")) | |
virtual | ~MockReader () override |
Card * | getCard () const override |
void | removeCard () |
MockCard * | setCard (const MockCardConfig &pCardConfig, const QByteArray &pEfCardAccess) |
MockCard * | setCard (const MockCardConfig &pCardConfig, const QSharedPointer< EFCardAccess > &pEfCardAccess=QSharedPointer< EFCardAccess >()) |
ReaderInfo & | getReaderInfo () |
void | setReaderInfo (const ReaderInfo &pReaderInfo) |
void | setCardEvent (const CardEvent pEvent) |
![]() | |
Reader (ReaderManagerPlugInType pPlugInType, const QString &pReaderName) | |
virtual | ~Reader () override=default |
void | update () |
Periodically called to perform an update of the readers and cards state. Mehr ... | |
const QString & | getName () const |
const ReaderInfo & | getReaderInfo () const |
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) |
Öffentliche, statische Methoden | |
static MockReader * | createMockReader (const QVector< TransmitConfig > &pTransmitConfig=QVector< TransmitConfig >(), const QByteArray &pEfCardAccess=QByteArray()) |
static MockReader * | createMockReader (const QVector< TransmitConfig > &pTransmitConfig, const QSharedPointer< EFCardAccess > &pEfCardAccess) |
Weitere Geerbte Elemente | |
![]() | |
enum | CardEvent { CardEvent::NONE, CardEvent::CARD_INSERTED, CardEvent::CARD_REMOVED } |
![]() | |
void | fireCardInserted (const QString &pReaderName) |
void | fireCardRemoved (const QString &pReaderName) |
void | fireCardRetryCounterChanged (const QString &pReaderName) |
void | fireReaderPropertiesUpdated (const QString &pReaderName) |
void | fireReaderDeviceError (GlobalStatus::Code pErrorCode) |
![]() | |
void | timerEvent (QTimerEvent *pEvent) override |
![]() | |
ReaderInfo | mReaderInfo |
int | mTimerId |
MockReader::MockReader | ( | const QString & | pReaderName = QStringLiteral("MockReader") | ) |
|
overridevirtual |
|
static |
|
static |
|
inlineoverridevirtual |
Implementiert governikus::Reader.
|
inline |
|
inline |
MockCard * MockReader::setCard | ( | const MockCardConfig & | pCardConfig, |
const QByteArray & | pEfCardAccess | ||
) |
MockCard * MockReader::setCard | ( | const MockCardConfig & | pCardConfig, |
const QSharedPointer< EFCardAccess > & | pEfCardAccess = QSharedPointer<EFCardAccess>() |
||
) |
|
inline |
|
inline |