AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::StateGenericSendReceive Klassenreferenzabstract

#include <StateGenericSendReceive.h>

Klassendiagramm für governikus::StateGenericSendReceive:

Signale

void fireReceivedStartPaosResponse ()
 
- Signale geerbt von governikus::AbstractState
void fireContinue ()
 
void fireAbort (const FailureCode &pFailure)
 

Öffentliche Methoden

void onExit (QEvent *pEvent) override
 
- Öffentliche Methoden geerbt von governikus::AbstractState
 ~AbstractState () override=default
 
QString getStateName () const
 
- Öffentliche Methoden geerbt von governikus::GenericContextContainer< AuthContext >
 GenericContextContainer (const QSharedPointer< WorkflowContext > &pContext)
 
QSharedPointer< AuthContextgetContext () const
 

Geschützte Methoden

 StateGenericSendReceive (const QSharedPointer< WorkflowContext > &pContext, PaosType pExpectedResponseType, const QList< PaosType > &pOtherResponseTypes={}, bool pPersonalization=false)
 
virtual QSharedPointer< ResponseTypegetAsResponse ()=0
 
virtual QSharedPointer< PaosCreatorgetAsCreator ()=0
 
virtual void emitStateMachineSignal (PaosType pResponseType)
 
- Geschützte Methoden geerbt von governikus::AbstractState
 AbstractState (const QSharedPointer< WorkflowContext > &pContext)
 
void setAbortOnCardRemoved ()
 
void setHandleNfcStop ()
 
void setKeepCardConnectionAlive ()
 
void onEntry (QEvent *pEvent) override
 
void onExit (QEvent *pEvent) override
 
void operator<< (const QMetaObject::Connection &connection)
 
void clearConnections ()
 
bool isCancellationByUser () const
 
void updateStatus (const GlobalStatus &pStatus)
 
void updateStartPaosResult (const ECardApiResult &pStartPaosResult)
 
void stopNfcScanIfNecessary (const QString &pError=QString()) const
 

Freundbeziehungen

class ::test_StateGenericSendReceive
 

Weitere Geerbte Elemente

- Öffentliche Slots geerbt von governikus::AbstractState
void onStateApprovedChanged (bool pApproved)
 
virtual void onUserCancelled ()
 
void onCardRemoved (const ReaderInfo &pInfo)
 

Beschreibung der Konstruktoren und Destruktoren

◆ StateGenericSendReceive()

StateGenericSendReceive::StateGenericSendReceive ( const QSharedPointer< WorkflowContext > & pContext,
PaosType pExpectedResponseType,
const QList< PaosType > & pOtherResponseTypes = {},
bool pPersonalization = false )
explicitprotected

Dokumentation der Elementfunktionen

◆ emitStateMachineSignal()

void StateGenericSendReceive::emitStateMachineSignal ( PaosType pResponseType)
protectedvirtual

Erneute Implementation in governikus::StateSendStartPaos.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ fireReceivedStartPaosResponse

void governikus::StateGenericSendReceive::fireReceivedStartPaosResponse ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getAsCreator()

◆ getAsResponse()

◆ onExit()

void StateGenericSendReceive::onExit ( QEvent * pEvent)
override
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Freundbeziehungen und Funktionsdokumentation

◆ ::test_StateGenericSendReceive

friend class ::test_StateGenericSendReceive
friend

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: