AusweisApp2
Lade ...
Suche ...
Keine Treffer
StateProcessRemoteMessages.h
gehe zur Dokumentation dieser Datei
1
8#pragma once
9
10
12#include "ReaderManager.h"
15
16class test_StateProcessRemoteMessages;
17
18namespace governikus
19{
20
22 : public AbstractState
23 , public GenericContextContainer<RemoteServiceContext>
24{
25 Q_OBJECT
26 friend class StateBuilder;
27 friend class ::test_StateProcessRemoteMessages;
28
29 private:
30 QVector<QMetaObject::Connection> mMessageConnections;
31
32 explicit StateProcessRemoteMessages(const QSharedPointer<WorkflowContext>& pContext);
33 void run() override;
34
35 private Q_SLOTS:
36 void onMessageHandlerAdded(const QSharedPointer<ServerMessageHandler>& pHandler);
37 void onClosed();
38 void onConnectedChanged(bool pConnected);
39 void onReaderStatusChanged(const ReaderManagerPlugInInfo& pInfo);
40 void onModifyPin(const QSharedPointer<const IfdModifyPin>& pMessage, const QSharedPointer<CardConnection>& pConnection);
41 void onEstablishPaceChannel(const QSharedPointer<const IfdEstablishPaceChannel>& pMessage, const QSharedPointer<CardConnection>& pConnection);
42
43 protected:
44 void onEntry(QEvent* pEvent) override;
45 void onExit(QEvent* pEvent) override;
46
47 public:
49
50 Q_SIGNALS:
54};
55
56} // namespace governikus
Definition: AbstractState.h:20
Definition: GenericContextContainer.h:20
Definition: StateBuilder.h:18
Definition: StateProcessRemoteMessages.h:24
void onEntry(QEvent *pEvent) override
Definition: StateProcessRemoteMessages.cpp:138
~StateProcessRemoteMessages() override
Definition: StateProcessRemoteMessages.cpp:24
void onExit(QEvent *pEvent) override
Definition: StateProcessRemoteMessages.cpp:146
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15