AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
StateEstablishPaceChannel.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 
12 
13 namespace governikus
14 {
15 
16 
18  : public AbstractGenericState<RemoteServiceContext>
19 {
20  Q_OBJECT
21  friend class StateBuilder;
22 
23  private:
24  QSharedPointer<const IfdEstablishPaceChannel> mEstablishPaceChannelMessage;
25  QSharedPointer<ServerMessageHandler> mMessageHandler;
26 
27  StateEstablishPaceChannel(const QSharedPointer<WorkflowContext>& pContext);
28  virtual void run() override;
29 
30  private Q_SLOTS:
31  void onCancelEstablishPaceChannel();
32  void onReaderInfoChanged(const ReaderInfo& pReaderInfo);
33  void onEstablishConnectionDone(QSharedPointer<BaseCardCommand> pCommand);
34 
35  protected:
36  void onExit(QEvent* pEvent) override;
37 
38  public:
39  virtual ~StateEstablishPaceChannel() override;
40 
41  void onEntry(QEvent* pEvent) override;
42 
43 };
44 
45 } /* namespace governikus */
void onEntry(QEvent *pEvent) override
Definition: StateEstablishPaceChannel.cpp:29
Definition: ReaderInfo.h:17
void onExit(QEvent *pEvent) override
Definition: StateEstablishPaceChannel.cpp:56
Definition: AbstractGenericState.h:21
virtual ~StateEstablishPaceChannel() override
Definition: StateEstablishPaceChannel.cpp:24
Definition: StateEstablishPaceChannel.h:17
Definition: StateBuilder.h:17