AusweisApp2
governikus::MockRemoteDispatcher Klassenreferenz

#include <MockRemoteDispatcher.h>

Klassendiagramm für governikus::MockRemoteDispatcher:

Öffentliche Typen

enum  DispatcherState { DispatcherState::WithoutReader, DispatcherState::ReaderWithoutCard, DispatcherState::ReaderWithCard, DispatcherState::ReaderWithCardError }
 

Öffentliche Slots

void onReceived (const QSharedPointer< const RemoteMessage > &pMessage)
 

Signale

void fireSend (const QSharedPointer< const RemoteMessage > &pMessage)
 
- Signale geerbt von governikus::RemoteDispatcherClient
void fireContextEstablished (const QString &pIfdName, const QString &pId)
 
- Signale geerbt von governikus::RemoteDispatcher
void fireReceived (RemoteCardMessageType pMessageType, const QJsonObject &pJsonObject, const QString &pId)
 
void fireClosed (GlobalStatus::Code pCloseCode, const QString &pId)
 

Öffentliche Methoden

 MockRemoteDispatcher (DispatcherState pState=DispatcherState::WithoutReader)
 
virtual QString getId () const override
 
virtual const QString & getContextHandle () const override
 
virtual Q_INVOKABLE void send (const QSharedPointer< const RemoteMessage > &pMessage) override
 
DispatcherState getState () const
 
void setState (DispatcherState pState)
 
void onClosed ()
 
- Öffentliche Methoden geerbt von governikus::RemoteDispatcherClient
 RemoteDispatcherClient (IfdVersion::Version pVersion, const QSharedPointer< DataChannel > &pDataChannel)
 
virtual Q_INVOKABLE void sendEstablishContext ()
 
- Öffentliche Methoden geerbt von governikus::RemoteDispatcher
 RemoteDispatcher (IfdVersion::Version pVersion, const QSharedPointer< DataChannel > &pDataChannel=QSharedPointer< DataChannel >())
 
 ~RemoteDispatcher ()
 
void saveRemoteNameInSettings (const QString &pName)
 
void close ()
 

Weitere Geerbte Elemente

- Geschützte Attribute geerbt von governikus::RemoteDispatcher
const IfdVersion::Version mVersion
 
QString mContextHandle
 

Dokumentation der Aufzählungstypen

◆ DispatcherState

Aufzählungswerte
WithoutReader 
ReaderWithoutCard 
ReaderWithCard 
ReaderWithCardError 

Beschreibung der Konstruktoren und Destruktoren

◆ MockRemoteDispatcher()

MockRemoteDispatcher::MockRemoteDispatcher ( DispatcherState  pState = DispatcherState::WithoutReader)

Dokumentation der Elementfunktionen

◆ fireSend

void governikus::MockRemoteDispatcher::fireSend ( const QSharedPointer< const RemoteMessage > &  pMessage)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getContextHandle()

const QString & MockRemoteDispatcher::getContextHandle ( ) const
overridevirtual

Erneute Implementation von governikus::RemoteDispatcher.

◆ getId()

QString MockRemoteDispatcher::getId ( ) const
overridevirtual

Erneute Implementation von governikus::RemoteDispatcher.

◆ getState()

MockRemoteDispatcher::DispatcherState MockRemoteDispatcher::getState ( ) const

◆ onClosed()

void MockRemoteDispatcher::onClosed ( )

◆ onReceived

void MockRemoteDispatcher::onReceived ( const QSharedPointer< const RemoteMessage > &  pMessage)
slot

◆ send()

void MockRemoteDispatcher::send ( const QSharedPointer< const RemoteMessage > &  pMessage)
overridevirtual

Erneute Implementation von governikus::RemoteDispatcher.

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

◆ setState()

void MockRemoteDispatcher::setState ( DispatcherState  pState)

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