23 Q_PLUGIN_METADATA(IID
"governikus.ReaderManagerPlugIn" FILE
"metadata.json")
27 SCARDCONTEXT mContextHandle;
28 SCARD_READERSTATE mReaderState;
30 QMap<QString, Reader*> mReaders;
33 PCSC_RETURNCODE readReaderNames(QStringList& pReaderNames);
35 void initReaderState();
36 inline QString extractReaderName(PCSC_CHAR_PTR pReaderPointer);
37 void removeReader(
const QString& pReaderName);
void init() override
Definition: PcscReaderManagerPlugIn.cpp:52
void timerEvent(QTimerEvent *pEvent) override
Definition: PcscReaderManagerPlugIn.cpp:90
PcscReaderManagerPlugIn()
Definition: PcscReaderManagerPlugIn.cpp:17
void shutdown() override
Definition: PcscReaderManagerPlugIn.cpp:70
QList< Reader * > getReaders() const override
Definition: PcscReaderManagerPlugIn.cpp:46
virtual ~PcscReaderManagerPlugIn() override
Definition: PcscReaderManagerPlugIn.cpp:34
Definition: PcscReaderManagerPlugIn.h:19
Definition: ReaderManagerPlugIn.h:23