14#include <QNetworkInterface>
32 QVector<ComponentInfo> mPcscComponents;
33 QVector<ComponentInfo> mPcscDrivers;
34 QVector<ReaderInfo> mReaderInfos;
35 QVector<ReaderConfigurationInfo> mReaderInfosNoDriver;
37 QList<QNetworkInterface> mNetworkInterfaces;
50 return mPcscComponents;
73 return mReaderInfosNoDriver;
139 return mManufacturer;
Definition DiagnosisContext.h:102
ComponentInfo(const QString &pPath=QString(), const QString &pDescription=QString(), const QString &pVersion=QString(), const QString &pManufacturer=QString())
Definition DiagnosisContext.h:109
const QString & getDescription() const
Definition DiagnosisContext.h:125
const QString & getVersion() const
Definition DiagnosisContext.h:131
const QString & getPath() const
Definition DiagnosisContext.h:119
const QString & getManufacturer() const
Definition DiagnosisContext.h:137
Definition DiagnosisContext.h:24
void fireNetworkInfoChanged()
const QDateTime & getTimestamp() const
Definition DiagnosisContext.h:79
const QVector< ReaderInfo > & getReaderInfos() const
Definition DiagnosisContext.h:62
void setReaderInfos(const QVector< ReaderInfo > &mInfos)
Definition DiagnosisContext.cpp:35
const QString & getPcscVersion() const
Definition DiagnosisContext.h:42
void setNetworkInterfaces(const QList< QNetworkInterface > &pNetworkInterface)
Definition DiagnosisContext.cpp:59
void readerInfosChanged()
void setTimestamp(const QDateTime &pTimestamp)
Definition DiagnosisContext.cpp:51
void pcscVersionChanged()
void setReaderInfosNoDriver(const QVector< ReaderConfigurationInfo > &pInfos)
Definition DiagnosisContext.cpp:43
const QVector< ComponentInfo > & getPcscDrivers() const
Definition DiagnosisContext.h:54
const QList< QNetworkInterface > & getNetworkInterfaces() const
Definition DiagnosisContext.cpp:67
void setPcscInfo(const QString &pVersion, const QVector< ComponentInfo > &pComponents, const QVector< ComponentInfo > &pDrivers)
Definition DiagnosisContext.cpp:24
const QVector< ReaderConfigurationInfo > & getReaderInfosNoDriver() const
Definition DiagnosisContext.h:71
const QVector< ComponentInfo > & getPcscComponents() const
Definition DiagnosisContext.h:48
DiagnosisContext()
Definition DiagnosisContext.cpp:10
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114