13 #include <QTimerEvent> 28 SCARD_READERSTATE mReaderState;
29 PcscReaderFeature mReaderFeatures;
30 QScopedPointer<PcscCard> mPcscCard;
32 SCARDCONTEXT mContextHandle;
34 PCSC_RETURNCODE readReaderFeatures();
39 explicit PcscReader(
const QString& pReaderName);
44 [[nodiscard]] SCARD_READERSTATE
getState()
const;
46 [[nodiscard]]
bool hasFeature(FeatureID pFeatureID)
const;
~PcscReader() override
Definition: PcscReader.cpp:59
PCSC_INT getFeatureValue(FeatureID pFeatureID) const
Check with hasFeature first for existence of the feature, otherwise this will cause an exception...
Definition: PcscReader.cpp:82
Card * getCard() const override
Definition: PcscReader.cpp:293
CardEvent
Definition: Reader.h:23
bool hasFeature(FeatureID pFeatureID) const
Definition: PcscReader.cpp:76
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
Definition: PcscReader.h:22
SCARD_READERSTATE getState() const
Definition: PcscReader.cpp:70
PcscReader(const QString &pReaderName)
Definition: PcscReader.cpp:16