AusweisApp2
StateEstablishPaceChannelRemote.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 
11 #include "states/AbstractState.h"
13 
15 
16 namespace governikus
17 {
18 
20  : public AbstractState
21  , public GenericContextContainer<RemoteServiceContext>
22 {
23  Q_OBJECT
24  friend class StateBuilder;
25  friend class ::test_StateEstablishPaceChannelRemote;
26 
27  private:
28  PacePasswordId mPasswordId;
29 
30  explicit StateEstablishPaceChannelRemote(const QSharedPointer<WorkflowContext>& pContext);
31  virtual void run() override;
32 
33  private Q_SLOTS:
34  void onReaderInfoChanged(const ReaderInfo& pReaderInfo);
35  void onEstablishConnectionDone(QSharedPointer<BaseCardCommand> pCommand);
36 };
37 
38 } // namespace governikus
Definition: AbstractState.h:18
Definition: ReaderInfo.h:16
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
Definition: StateEstablishPaceChannelRemote.h:19
Definition: GenericContextContainer.h:19
Definition: test_StateEstablishPaceChannelRemote.cpp:67
Definition: StateBuilder.h:17