gehe zur Dokumentation dieser Datei
27 mutable QMutex mMutex;
29 QPointer<ReaderManagerWorker> mWorker;
51 void startScan(ReaderManagerPlugInType pType,
bool pAutoConnect =
true);
73 void stopScan(ReaderManagerPlugInType pType,
const QString& pError = QString());
76 QVector<ReaderInfo>
getReaderInfos(ReaderManagerPlugInType pType)
const;
98 qCCritical(card) <<
"Cannot invoke CreateCardConnectionCommand command";
99 command->deleteLater();
Definition: CreateCardConnectionCommand.h:24
void fireReaderDeviceError(GlobalStatus::Code pError)
void firePluginAdded(const ReaderManagerPlugInInfo &pInfo)
static ReaderManager & getInstance()
Definition: ReaderManager.cpp:43
ReaderInfo getReaderInfo(const QString &pReaderName) const
Definition: ReaderManager.cpp:202
void shutdown()
Shuts down the reader manager service.
Definition: ReaderManager.cpp:89
defineSingleton(ReaderManager) ReaderManager
Definition: ReaderManager.cpp:13
void fireCardRetryCounterChanged(const QString &pReaderName)
Code
Definition: GlobalStatus.h:26
QVector< ReaderInfo > getReaderInfos(ReaderManagerPlugInType pType) const
Definition: ReaderManager.cpp:184
Definition: ReaderInfo.h:17
void fireCardInserted(const QString &pReaderName)
Q_INVOKABLE void updateRetryCounters()
Definition: ReaderManagerWorker.cpp:253
void fireCardInserted(const QString &pReaderName)
void fireReaderAdded(const QString &pReaderName)
void init()
Initialize the reader manager service.
Definition: ReaderManager.cpp:49
static QVector< EnumTypeT > getList()
Definition: EnumHelper.h:121
void fireReaderDeviceError(GlobalStatus::Code pError)
QVector< ReaderManagerPlugInInfo > getPlugInInfos() const
Definition: ReaderManager.cpp:174
void fireCardRemoved(const QString &pReaderName)
void updateReaderInfo(const QString &pReaderName)
Definition: ReaderManager.cpp:214
void updateRetryCounters()
Definition: ReaderManager.cpp:222
void startScan(ReaderManagerPlugInType pType, bool pAutoConnect=true)
Starts a scan for devices if registered plugin don't scan anytime.
Definition: ReaderManager.cpp:104
void fireCardRemoved(const QString &pReaderName)
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
void startScanAll(bool pAutoConnect=true)
Starts a scan for all device types.
Definition: ReaderManager.cpp:120
void fireStatusChanged(const ReaderManagerPlugInInfo &pInfo)
void stopScanAll()
Stops scan for all device types.
Definition: ReaderManager.cpp:146
bool isScanRunning() const
Queries if any plugin is currently scanning.
Definition: ReaderManager.cpp:156
void stopScan(ReaderManagerPlugInType pType, const QString &pError=QString())
Stops started scan for devices.
Definition: ReaderManager.cpp:130
void firePluginAdded(const ReaderManagerPlugInInfo &pInfo)
Definition: ReaderManagerWorker.h:21
void fireReaderPropertiesUpdated(const QString &pReaderName)
Definition: ReaderFilter.h:21
#define T(v)
Definition: http_parser.cpp:237
void fireStatusChanged(const ReaderManagerPlugInInfo &pInfo)
void fireReaderPropertiesUpdated(const QString &pReaderName)
Definition: ReaderManager.h:22
void fireReaderRemoved(const QString &pReaderName)
void onThreadStarted()
Definition: ReaderManagerWorker.cpp:42
void fireReaderAdded(const QString &pReaderName)
void fireReaderRemoved(const QString &pReaderName)
void fireCardRetryCounterChanged(const QString &pReaderName)
Q_INVOKABLE QVector< ReaderManagerPlugInInfo > getPlugInInfos() const
Definition: ReaderManagerWorker.cpp:163
~ReaderManager()
Definition: ReaderManager.cpp:28
Q_INVOKABLE bool isScanRunning() const
Definition: ReaderManagerWorker.cpp:133
QMetaObject::Connection callCreateCardConnectionCommand(const QString &pReaderName, const typename QtPrivate::FunctionPointer< T >::Object *pReceiver, T pSlot)
Executes a command to create a CardConnection for a specified reader.
Definition: ReaderManager.h:88
void fireCommandDone(QSharedPointer< CreateCardConnectionCommand > pCommand)
QVector< ReaderManagerPlugIn * > apply(const QVector< ReaderManagerPlugIn * > &pPluginType) const
Definition: ReaderFilter.cpp:33