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:143
int getMaxApduLength() const
Definition: IfdStatus.cpp:135
void fireReaderPropertiesUpdated(const ReaderInfo &pInfo)
bool sufficientApduLength() const
Definition: ReaderInfo.h:149
Holds smart card informations.
Definition: CardInfo.h:29
const QString & getName() const
Definition: Reader.h:56
void updateStatus(const IfdStatus &pIfdStatus)
Definition: RemoteReader.cpp:50
Card * getCard() const override
Definition: RemoteReader.cpp:33
Definition: IfdStatus.h:19
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:101
bool getCardAvailable() const
Definition: IfdStatus.cpp:147
Definition: RemoteReader.h:23
~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:137
void fireCardInserted(const ReaderInfo &pInfo)
void fireCardRemoved(const ReaderInfo &pInfo)
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:118
ReaderInfo mReaderInfo
Definition: Reader.h:29
Definition: RemoteCard.h:24