28 const QSharedPointer<RemoteClient> mRemoteClient;
29 QVector<ReaderManagerPlugIn*> mPlugIns;
31 void registerPlugIns();
32 bool isPlugIn(
const QJsonObject& pJson);
34 Reader* getReader(
const QString& pReaderName)
const;
40 Q_INVOKABLE
void startScan(ReaderManagerPlugInType pType,
bool pAutoConnect);
41 Q_INVOKABLE
void stopScan(ReaderManagerPlugInType pType);
43 Q_INVOKABLE QVector<ReaderManagerPlugInInfo>
getPlugInInfos()
const;
void fireCardConnectionWorkerCreated(const QSharedPointer< CardConnectionWorker > &pCardConnectionWorker)
Q_INVOKABLE ReaderInfo getReaderInfo(const QString &pReaderName) const
Definition: ReaderManagerWorker.cpp:171
Q_INVOKABLE QVector< ReaderManagerPlugInInfo > getPlugInInfos() const
Definition: ReaderManagerWorker.cpp:138
Q_INVOKABLE void createCardConnectionWorker(const QString &pReaderName)
Definition: ReaderManagerWorker.cpp:201
void fireCardRetryCounterChanged(const QString &pReaderName)
Definition: ReaderFilter.h:20
void fireStatusChanged(const ReaderManagerPlugInInfo &pInfo)
void fireCardRemoved(const QString &pReaderName)
Definition: ReaderInfo.h:17
ReaderManagerWorker(const QSharedPointer< RemoteClient > &pRemoteClient)
Definition: ReaderManagerWorker.cpp:24
~ReaderManagerWorker()
Definition: ReaderManagerWorker.cpp:32
Q_INVOKABLE void stopScan(ReaderManagerPlugInType pType)
Definition: ReaderManagerWorker.cpp:122
Q_INVOKABLE QVector< ReaderInfo > getReaderInfos(const ReaderFilter &pFilter=ReaderFilter()) const
Definition: ReaderManagerWorker.cpp:153
void fireReaderAdded(const QString &pReaderName)
Q_INVOKABLE void disconnectAllReaders()
Definition: ReaderManagerWorker.cpp:236
void fireReaderPropertiesUpdated(const QString &pReaderName)
Definition: ReaderManagerWorker.h:22
Definition: ReaderManagerPlugInInfo.h:22
void firePluginAdded(const ReaderManagerPlugInInfo &pInfo)
void fireReaderDeviceError(DeviceError pDeviceError)
Q_INVOKABLE void connectReader(const QString &pReaderName)
Definition: ReaderManagerWorker.cpp:214
Q_INVOKABLE void startScan(ReaderManagerPlugInType pType, bool pAutoConnect)
Definition: ReaderManagerWorker.cpp:106
Q_INVOKABLE void disconnectReader(const QString &pReaderName)
Definition: ReaderManagerWorker.cpp:225
void fireCardInserted(const QString &pReaderName)
void fireReaderRemoved(const QString &pReaderName)
void onThreadStarted()
Definition: ReaderManagerWorker.cpp:44
Definition: ReaderManagerPlugIn.h:23