gehe zur Dokumentation dieser Datei
24 QVector<ReaderManagerPlugIn*> mPlugIns;
26 void registerPlugIns();
27 [[nodiscard]]
bool isPlugIn(
const QJsonObject& pJson)
const;
29 [[nodiscard]]
Reader* getReader(
const QString& pReaderName)
const;
37 Q_INVOKABLE
void reset(ReaderManagerPlugInType pType);
38 Q_INVOKABLE
void startScan(ReaderManagerPlugInType pType,
bool pAutoConnect);
39 Q_INVOKABLE
void stopScan(ReaderManagerPlugInType pType,
const QString& pError);
41 Q_INVOKABLE [[nodiscard]]
bool isScanRunning(ReaderManagerPlugInType pType)
const;
43 Q_INVOKABLE [[nodiscard]] QVector<ReaderInfo>
getReaderInfos()
const;
void fireReaderRemoved(const ReaderInfo &pInfo)
void fireCardConnectionWorkerCreated(const QSharedPointer< CardConnectionWorker > &pCardConnectionWorker)
void update()
Periodically called to perform an update of the readers and cards state.
Definition: Reader.cpp:69
Q_INVOKABLE void updateReaderInfo(const QString &pReaderName)
Definition: ReaderManagerWorker.cpp:207
void fireStatusChanged(const ReaderManagerPlugInInfo &pInfo)
Q_INVOKABLE void reset(ReaderManagerPlugInType pType)
Definition: ReaderManagerWorker.cpp:115
Q_INVOKABLE void createCardConnectionWorker(const QString &pReaderName)
Definition: ReaderManagerWorker.cpp:242
void fireCardRetryCounterChanged(const ReaderInfo &pInfo)
void fireCardInserted(const ReaderInfo &pInfo)
Definition: ReaderInfo.h:17
void fireReaderAdded(const ReaderInfo &pInfo)
Q_INVOKABLE void updateRetryCounters()
Definition: ReaderManagerWorker.cpp:255
Q_INVOKABLE void stopScan(ReaderManagerPlugInType pType, const QString &pError)
Definition: ReaderManagerWorker.cpp:145
Q_INVOKABLE QVector< ReaderInfo > getReaderInfos() const
Definition: ReaderManagerWorker.cpp:190
void fireReaderPropertiesUpdated(const ReaderInfo &pInfo)
void fireReaderAdded(const ReaderInfo &pInfo)
void fireCardInserted(const ReaderInfo &pInfo)
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
const ReaderManagerPlugInInfo & getInfo() const
Definition: ReaderManagerPlugIn.h:59
virtual void init()
Definition: ReaderManagerPlugIn.h:74
void fireStatusChanged(const ReaderManagerPlugInInfo &pInfo)
Q_INVOKABLE void shutdown()
Definition: ReaderManagerWorker.cpp:37
INIT_FUNCTION([] { qRegisterMetaType< QSharedPointer< CardConnectionWorker > >("QSharedPointer<CardConnectionWorker>");}) ReaderManagerWorker
Definition: ReaderManagerWorker.cpp:18
void firePluginAdded(const ReaderManagerPlugInInfo &pInfo)
Definition: ReaderManagerWorker.h:20
void fireCardRemoved(const ReaderInfo &pInfo)
void fireReaderRemoved(const ReaderInfo &pInfo)
Q_INVOKABLE void startScan(ReaderManagerPlugInType pType, bool pAutoConnect)
Definition: ReaderManagerWorker.cpp:130
void fireCardRemoved(const ReaderInfo &pInfo)
void fireCardRetryCounterChanged(const ReaderInfo &pInfo)
void onThreadStarted()
Definition: ReaderManagerWorker.cpp:55
Q_INVOKABLE bool isScanRunning() const
Definition: ReaderManagerWorker.cpp:160
Definition: ReaderManagerPlugIn.h:24
~ReaderManagerWorker() override
Definition: ReaderManagerWorker.cpp:30
void fireReaderPropertiesUpdated(const ReaderInfo &pInfo)