AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
StateChangePinRemote.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 IfdModifyPin> mModifyPinMessage;
25  QSharedPointer<ServerMessageHandler> mMessageHandler;
26 
27  StateChangePinRemote(const QSharedPointer<WorkflowContext>& pContext);
28  virtual void run() override;
29 
30  private Q_SLOTS:
31  void onCancelChangePin();
32  void onReaderInfoChanged(const ReaderInfo& pReaderInfo);
33  void onChangePinDone(QSharedPointer<BaseCardCommand> pCommand);
34 
35  protected:
36  void onExit(QEvent* pEvent) override;
37 
38  public:
39  virtual ~StateChangePinRemote() override;
40 
41  void onEntry(QEvent* pEvent) override;
42 
43 };
44 
45 } /* namespace governikus */
Definition: StateChangePinRemote.h:17
Definition: ReaderInfo.h:17
Definition: AbstractGenericState.h:21
virtual ~StateChangePinRemote() override
Definition: StateChangePinRemote.cpp:26
void onEntry(QEvent *pEvent) override
Definition: StateChangePinRemote.cpp:31
void onExit(QEvent *pEvent) override
Definition: StateChangePinRemote.cpp:58
Definition: StateBuilder.h:17