8#include <QFutureWatcher>
9#include <QScopedPointer>
26 QList<DiagnosisContext::ComponentInfo> mPcscComponents;
27 QList<DiagnosisContext::ComponentInfo> mPcscDrivers;
33 void collectInterfaceInformation();
35 static PcscInfo retrievePcscInfo();
36 static void getPcscInfo(QList<DiagnosisContext::ComponentInfo>&
pComponents,
37 QList<DiagnosisContext::ComponentInfo>&
pDrivers);
46 void onPcscInfoRetrieved();
Definition DiagnosisController.h:19
~DiagnosisController() override
Definition DiagnosisController.cpp:37
void run()
Definition DiagnosisController.cpp:44
DiagnosisController(const QSharedPointer< DiagnosisContext > &pContext, QObject *pParent=nullptr)
Definition DiagnosisController.cpp:19
Defines the AccessRight and AccessRole enum.
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:112