11#include <QSharedDataPointer>
21 class IfdDescriptorData
25 IfdDescriptorData(
const QString&
pIfdName,
32 virtual ~IfdDescriptorData();
34 const QString mIfdName;
36 const QList<IfdVersion::Version> mApiVersions;
37 const bool mIsPairingAnnounced;
39 const bool mIsLocalIfd;
41 bool operator==(
const IfdDescriptorData&
pOther)
const;
42 bool isSameIfd(
const IfdDescriptorData&
pOther)
const;
Definition Discovery.h:18
Definition IfdDescriptor.h:19
bool isSupported() const
Definition IfdDescriptor.cpp:114
const QList< IfdVersion::Version > & getApiVersions() const
Definition IfdDescriptor.cpp:106
bool operator==(const IfdDescriptor &pOther) const
Definition IfdDescriptor.cpp:146
bool isSameIfd(const IfdDescriptor &pOther) const
Definition IfdDescriptor.cpp:154
const QByteArray & getIfdId() const
Definition IfdDescriptor.cpp:98
bool isPairingAnnounced() const
Definition IfdDescriptor.cpp:120
bool isLocalIfd() const
Definition IfdDescriptor.cpp:140
const QString & getIfdName() const
Definition IfdDescriptor.cpp:90
const QUrl & getUrl() const
Definition IfdDescriptor.cpp:126
bool isNull() const
Definition IfdDescriptor.cpp:134
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
QDebug operator<<(QDebug pDbg, const CommandApdu &pCommandApdu)
Definition CommandApdu.h:96