25 ReaderManagerPlugInInfo mInfo;
33 if (mInfo.isEnabled() != pEnabled)
35 mInfo.setEnabled(pEnabled);
43 mInfo.setAvailable(pAvailable);
49 if (mInfo.isResponding() != pResponding)
51 mInfo.setResponding(pResponding);
57 void setPlugInValue(ReaderManagerPlugInInfo::Key pKey,
const QVariant& pValue)
59 mInfo.setValue(pKey, pValue);
64 bool pAvailable =
false,
65 bool pPlugInEnabled =
false);
68 const ReaderManagerPlugInInfo&
getInfo()
const
85 Q_ASSERT(QObject::thread() == QThread::currentThread());
94 virtual void startScan(
bool pAutoConnect);
95 virtual void stopScan(
const QString& pError = QString());
Code
Definition: GlobalStatus.h:26
Definition: ReaderManagerPlugIn.h:23
void setPlugInAvailable(bool pAvailable)
Definition: ReaderManagerPlugIn.h:41
void fireCardRetryCounterChanged(const QString &pReaderName)
ReaderManagerPlugIn(ReaderManagerPlugInType pPlugInType, bool pAvailable=false, bool pPlugInEnabled=false)
Definition: ReaderManagerPlugIn.cpp:10
void fireReaderRemoved(const QString &pReaderName)
void setPlugInValue(ReaderManagerPlugInInfo::Key pKey, const QVariant &pValue)
Definition: ReaderManagerPlugIn.h:57
void fireReaderPropertiesUpdated(const QString &pReaderName)
virtual void init()
Definition: ReaderManagerPlugIn.h:83
void fireReaderAdded(const QString &pReaderName)
const ReaderManagerPlugInInfo & getInfo() const
Definition: ReaderManagerPlugIn.h:68
void setPlugInResponding(bool pResponding)
Definition: ReaderManagerPlugIn.h:47
void fireCardRemoved(const QString &pReaderName)
virtual ~ReaderManagerPlugIn()=default
void fireReaderDeviceError(GlobalStatus::Code pError)
virtual QList< Reader * > getReaders() const =0
virtual void shutdown()
Definition: ReaderManagerPlugIn.h:89
bool isScanRunning() const
Definition: ReaderManagerPlugIn.h:74
virtual void stopScan(const QString &pError=QString())
Definition: ReaderManagerPlugIn.cpp:29
virtual void startScan(bool pAutoConnect)
Definition: ReaderManagerPlugIn.cpp:19
void setPlugInEnabled(bool pEnabled)
Definition: ReaderManagerPlugIn.h:31
void fireCardInserted(const QString &pReaderName)
void fireStatusChanged(const ReaderManagerPlugInInfo &pInfo)
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15