gehe zur Dokumentation dieser Datei
14 #include <QScopedPointer>
15 #include <QSharedPointer>
27 QScopedPointer<RemoteCard, QScopedPointerDeleteLater> mCard;
28 const QSharedPointer<RemoteDispatcherClient> mRemoteDispatcher;
33 RemoteReader(
const QString& pReaderName,
const QSharedPointer<RemoteDispatcherClient>& pRemoteDispatcher,
const IfdStatus& pIfdStatus);
CardEvent
Definition: Reader.h:24
int getMaxApduLength() const
Definition: ReaderInfo.h:137
int getMaxApduLength() const
Definition: IfdStatus.cpp:159
void update()
Periodically called to perform an update of the readers and cards state.
Definition: Reader.cpp:69
bool sufficientApduLength() const
Definition: ReaderInfo.h:143
Holds smart card informations.
Definition: CardInfo.h:28
void fireCardInserted(const QString &pReaderName)
Definition: moc_Reader.cpp:180
virtual Card * getCard() const override
Definition: RemoteReader.cpp:33
const QString & getName() const
Definition: Reader.h:56
Definition: IfdStatus.h:47
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
RemoteReader(const QString &pReaderName, const QSharedPointer< RemoteDispatcherClient > &pRemoteDispatcher, const IfdStatus &pIfdStatus)
Definition: RemoteReader.cpp:16
void setCardInfo(const CardInfo &pCardInfo)
Definition: ReaderInfo.h:95
bool getCardAvailable() const
Definition: IfdStatus.cpp:171
void fireCardRemoved(const QString &pReaderName)
Definition: moc_Reader.cpp:187
Definition: RemoteReader.h:23
virtual ~RemoteReader() override
Definition: RemoteReader.cpp:27
Definition: RemoteDispatcherClient.h:17
QSharedPointer< CardConnectionWorker > createCardConnectionWorker()
Creates a new CardConnectionWorker if and only if there is a card in the reader which is not already ...
Definition: Reader.cpp:35
void setMaxApduLength(int pMaxApduLength)
Definition: ReaderInfo.h:131
void fireReaderPropertiesUpdated(const QString &pReaderName)
Definition: moc_Reader.cpp:201
static bool create(const QSharedPointer< CardConnectionWorker > &pCardConnectionWorker, ReaderInfo &pReaderInfo)
In order to create a CardInfo instance a connection is established to the smart card and data is read...
Definition: CardInfo.cpp:112
ReaderInfo mReaderInfo
Definition: Reader.h:29
Definition: RemoteCard.h:24