AusweisApp2
MockRemoteDispatcher.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
10 
11 
12 namespace governikus
13 {
14 
16  : public RemoteDispatcherClient
17 {
18  Q_OBJECT
19 
20  public:
21  enum class DispatcherState
22  {
27  };
28 
29  private:
30  DispatcherState mState;
31  QString mId;
32  QString mContextHandle;
33 
34  public:
36 
37  virtual QString getId() const override;
38  virtual const QString& getContextHandle() const override;
39  Q_INVOKABLE virtual void send(const QSharedPointer<const RemoteMessage>& pMessage) override;
40 
41  DispatcherState getState() const;
42  void setState(DispatcherState pState);
43  void onClosed();
44 
45  public Q_SLOTS:
46  void onReceived(const QSharedPointer<const RemoteMessage>& pMessage);
47 
48  Q_SIGNALS:
49  void fireSend(const QSharedPointer<const RemoteMessage>& pMessage);
50 
51 };
52 
53 
54 } // namespace governikus
IfdTransmit.h
governikus::IfdConnect
Definition: IfdConnect.h:14
governikus::ECardApiResult::Minor
Minor
Definition: ECardApiResult.h:44
governikus::MockRemoteDispatcher::DispatcherState::WithoutReader
@ WithoutReader
MockRemoteDispatcher.h
governikus::DataChannel
Definition: DataChannel.h:19
governikus::RemoteDispatcher::fireReceived
void fireReceived(RemoteCardMessageType pMessageType, const QJsonObject &pJsonObject, const QString &pId)
Definition: moc_RemoteDispatcher.cpp:175
governikus::IfdConnect::getSlotName
const QString & getSlotName() const
Definition: IfdConnect.cpp:48
IfdDisconnect.h
governikus::MockRemoteDispatcher::getId
virtual QString getId() const override
Definition: MockRemoteDispatcher.cpp:31
governikus::IfdDisconnect
Definition: IfdDisconnect.h:14
governikus::ECardApiResult::Minor::null
@ null
governikus::IfdDisconnect::getSlotHandle
const QString & getSlotHandle() const
Definition: IfdDisconnect.cpp:44
RemoteDispatcherClient.h
governikus::MockRemoteDispatcher
Definition: MockRemoteDispatcher.h:17
governikus::MockRemoteDispatcher::onReceived
void onReceived(const QSharedPointer< const RemoteMessage > &pMessage)
Definition: MockRemoteDispatcher.cpp:108
IfdConnectResponse.h
governikus::MockRemoteDispatcher::setState
void setState(DispatcherState pState)
Definition: MockRemoteDispatcher.cpp:96
governikus::GlobalStatus::Code::No_Error
@ No_Error
IfdDisconnectResponse.h
governikus::MockRemoteDispatcher::MockRemoteDispatcher
MockRemoteDispatcher(DispatcherState pState=DispatcherState::WithoutReader)
Definition: MockRemoteDispatcher.cpp:22
governikus::MockRemoteDispatcher::onClosed
void onClosed()
Definition: MockRemoteDispatcher.cpp:102
governikus::IfdStatus
Definition: IfdStatus.h:47
governikus::MockRemoteDispatcher::getState
DispatcherState getState() const
Definition: MockRemoteDispatcher.cpp:90
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::IfdTransmitResponse
Definition: IfdTransmitResponse.h:16
governikus::MockRemoteDispatcher::DispatcherState::ReaderWithCard
@ ReaderWithCard
governikus::MockRemoteDispatcher::send
virtual Q_INVOKABLE void send(const QSharedPointer< const RemoteMessage > &pMessage) override
Definition: MockRemoteDispatcher.cpp:43
governikus::MockRemoteDispatcher::fireSend
void fireSend(const QSharedPointer< const RemoteMessage > &pMessage)
governikus::MockRemoteDispatcher::DispatcherState::ReaderWithoutCard
@ ReaderWithoutCard
governikus::IfdTransmit
Definition: IfdTransmit.h:16
governikus::IfdVersion
Definition: IfdVersion.h:14
governikus::MockRemoteDispatcher::getContextHandle
virtual const QString & getContextHandle() const override
Definition: MockRemoteDispatcher.cpp:37
governikus::IfdConnectResponse
Definition: IfdConnectResponse.h:14
governikus::IfdDisconnectResponse
Definition: IfdDisconnectResponse.h:14
IfdTransmitResponse.h
governikus::PaceCapabilities
Definition: IfdStatus.h:24
governikus::IfdTransmit::getSlotHandle
const QString & getSlotHandle() const
Definition: IfdTransmit.cpp:85
governikus::RemoteDispatcherClient
Definition: RemoteDispatcherClient.h:17
governikus::ECardApiResult::Minor::AL_Unknown_Error
@ AL_Unknown_Error
IfdStatus.h
governikus::RemoteDispatcher::fireClosed
void fireClosed(GlobalStatus::Code pCloseCode, const QString &pId)
Definition: moc_RemoteDispatcher.cpp:182
IfdConnect.h
governikus::MockRemoteDispatcher::DispatcherState::ReaderWithCardError
@ ReaderWithCardError
governikus::MockRemoteDispatcher::DispatcherState
DispatcherState
Definition: MockRemoteDispatcher.h:22