AusweisApp2
Lade ...
Suche ...
Keine Treffer
RemoteIfdReaderManagerPlugIn.h
gehe zur Dokumentation dieser Datei
1
9#pragma once
10
11#include "IfdList.h"
13
14#include <QTimer>
15
16namespace governikus
17{
18
21{
22 Q_OBJECT
23 Q_PLUGIN_METADATA(IID "governikus.ReaderManagerPlugIn" FILE "metadata.json")
25
26 private:
27 QTimer mScanTimer;
28 bool mConnectToPairedReaders;
29 bool mConnectionCheckInProgress;
30
31 private Q_SLOTS:
32 void connectToPairedReaders();
33 void continueConnectToPairedReaders(const QVector<QSharedPointer<IfdListEntry>>& pRemoteDevices);
34
35 public:
38
39 void startScan(bool pAutoConnect) override;
40 void stopScan(const QString& pError = QString()) override;
41
42 protected:
43 IfdClient* getIfdClient() override;
44
45};
46
47} // namespace governikus
Definition IfdClient.h:27
Definition IfdReaderManagerPlugIn.h:26
Definition ReaderManagerPlugIn.h:25
Definition RemoteIfdReaderManagerPlugIn.h:21
RemoteIfdReaderManagerPlugIn()
Definition RemoteIfdReaderManagerPlugIn.cpp:70
~RemoteIfdReaderManagerPlugIn() override
Definition RemoteIfdReaderManagerPlugIn.cpp:81
void startScan(bool pAutoConnect) override
Definition RemoteIfdReaderManagerPlugIn.cpp:87
IfdClient * getIfdClient() override
Definition RemoteIfdReaderManagerPlugIn.cpp:106
void stopScan(const QString &pError=QString()) override
Definition RemoteIfdReaderManagerPlugIn.cpp:97
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16