20class test_PcscReaderManagerPlugIn;
30 Q_PLUGIN_METADATA(IID
"governikus.ReaderManagerPlugIn" FILE
"metadata.json")
35 SCARDCONTEXT mContextHandle;
37 QMap<QString,
Reader*> mReaders;
40 PCSC_RETURNCODE readReaderNames(QStringList& pReaderNames);
42 inline QString extractReaderName(const PCSC_CHAR_PTR pReaderPointer) const;
43 void addReaders(const QStringList& pReaderNames);
44 void removeReader(const QString& pReaderName);
45 void removeReaders(const QStringList& pReaderNames);
53 void startScan(
bool pAutoConnect) override;
54 void stopScan(const QString& pError = QString()) override;
Definition: PcscReaderManagerPlugIn.h:28
QList< Reader * > getReaders() const override
Definition: PcscReaderManagerPlugIn.cpp:45
void startScan(bool pAutoConnect) override
Definition: PcscReaderManagerPlugIn.cpp:51
friend class ::test_PcscReaderManagerPlugIn
Definition: PcscReaderManagerPlugIn.h:32
void stopScan(const QString &pError=QString()) override
Definition: PcscReaderManagerPlugIn.cpp:67
Definition: ReaderManagerPlugIn.h:25
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16