AusweisApp
Lade ...
Suche ...
Keine Treffer
LocalIfdReaderManagerPlugin.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "EnumHelper.h"
9#include "LocalIfdClient.h"
10
11#include <QTimer>
12
13namespace governikus
14{
15
17 , CONNECTED
22 )
23
25 : public IfdReaderManagerPlugin
26{
28 Q_PLUGIN_METADATA(IID "governikus.ReaderManagerPlugin" FILE "metadata.json")
30
31 public:
33
34 void startScan(bool pAutoConnect) override;
35 void stopScan(const QString& pError = QString()) override;
36
37 protected:
38 LocalIfdClient* getIfdClient() const override;
39 void addDispatcher(const QSharedPointer<IfdDispatcherClient>& pDispatcher) override;
40
41 private Q_SLOTS:
43
44 private:
48 void updateState();
49
50 private Q_SLOTS:
52};
53
54} // namespace governikus
#define defineEnumType(enumName,...)
Definition EnumHelper.h:85
Code
Definition GlobalStatus.h:30
Definition ReaderManagerPlugin.h:24
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114