12 #include <QNetworkInterface>
14 #include <QStringList>
30 QVector<ComponentInfo> mPcscComponents;
31 QVector<ComponentInfo> mPcscDrivers;
32 QVector<ReaderInfo> mReaderInfos;
33 QVector<ReaderConfigurationInfo> mReaderInfosNoDriver;
35 QList<QNetworkInterface> mNetworkInterfaces;
48 return mPcscComponents;
58 void setPcscInfo(
const QString& pVersion,
const QVector<ComponentInfo>& pComponents,
const QVector<ComponentInfo>& pDrivers);
71 return mReaderInfosNoDriver;
102 QString mDescription;
104 QString mManufacturer;
107 ComponentInfo(
const QString& pPath = QString(),
const QString& pDescription = QString(),
108 const QString& pVersion = QString(),
const QString& pManufacturer = QString())
110 , mDescription(pDescription)
112 , mManufacturer(pManufacturer)
137 return mManufacturer;
Definition: DiagnosisContext.h:100
ComponentInfo(const QString &pPath=QString(), const QString &pDescription=QString(), const QString &pVersion=QString(), const QString &pManufacturer=QString())
Definition: DiagnosisContext.h:107
const QString & getVersion() const
Definition: DiagnosisContext.h:129
const QString & getManufacturer() const
Definition: DiagnosisContext.h:135
const QString & getPath() const
Definition: DiagnosisContext.h:117
const QString & getDescription() const
Definition: DiagnosisContext.h:123
Definition: DiagnosisContext.h:22
void fireNetworkInfoChanged()
void setReaderInfos(const QVector< ReaderInfo > &mInfos)
Definition: DiagnosisContext.cpp:35
void setNetworkInterfaces(const QList< QNetworkInterface > &pNetworkInterface)
Definition: DiagnosisContext.cpp:59
void readerInfosChanged()
const QVector< ComponentInfo > & getPcscDrivers() const
Definition: DiagnosisContext.h:52
void setTimestamp(const QDateTime &pTimestamp)
Definition: DiagnosisContext.cpp:51
void pcscVersionChanged()
void setReaderInfosNoDriver(const QVector< ReaderConfigurationInfo > &pInfos)
Definition: DiagnosisContext.cpp:43
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 QString & getPcscVersion() const
Definition: DiagnosisContext.h:40
const QVector< ComponentInfo > & getPcscComponents() const
Definition: DiagnosisContext.h:46
const QVector< ReaderConfigurationInfo > & getReaderInfosNoDriver() const
Definition: DiagnosisContext.h:69
const QVector< ReaderInfo > & getReaderInfos() const
Definition: DiagnosisContext.h:60
DiagnosisContext()
Definition: DiagnosisContext.cpp:10
const QDateTime & getTimestamp() const
Definition: DiagnosisContext.h:77
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16