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 bool isInitialPairing(const QString& pIfdName, const QString& pId) override;
44 IfdClient* getIfdClient() override;
45
46};
47
48} // namespace governikus
Definition: IfdClient.h:27
Definition: IfdReaderManagerPlugIn.h:22
Definition: ReaderManagerPlugIn.h:25
Definition: RemoteIfdReaderManagerPlugIn.h:21
RemoteIfdReaderManagerPlugIn()
Definition: RemoteIfdReaderManagerPlugIn.cpp:69
~RemoteIfdReaderManagerPlugIn() override
Definition: RemoteIfdReaderManagerPlugIn.cpp:80
void startScan(bool pAutoConnect) override
Definition: RemoteIfdReaderManagerPlugIn.cpp:86
IfdClient * getIfdClient() override
Definition: RemoteIfdReaderManagerPlugIn.cpp:105
bool isInitialPairing(const QString &pIfdName, const QString &pId) override
Definition: RemoteIfdReaderManagerPlugIn.cpp:111
void stopScan(const QString &pError=QString()) override
Definition: RemoteIfdReaderManagerPlugIn.cpp:96
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16