AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::RemoteClient Klassenreferenzabstract

#include <RemoteClient.h>

Klassendiagramm für governikus::RemoteClient:

Signale

void fireDeviceAppeared (const QSharedPointer< RemoteDeviceListEntry > &pEntry)
 
void fireDeviceVanished (const QSharedPointer< RemoteDeviceListEntry > &pEntry)
 
void fireEstablishConnectionDone (const QSharedPointer< RemoteDeviceListEntry > &pEntry, GlobalStatus pStatus)
 
void fireNewRemoteDispatcher (const QSharedPointer< RemoteDispatcher > &pRemoteDispatcher)
 
void fireRemoteDevicesInfo (const QVector< QSharedPointer< RemoteDeviceListEntry > > &pRemoteDevices)
 
void fireDispatcherDestroyed (GlobalStatus::Code pCloseCode, const QSharedPointer< RemoteDispatcher > &pRemoteDispatcher)
 
void fireDetectionChanged ()
 
void fireCertificateRemoved (QString pDeviceName)
 

Öffentliche Methoden

 RemoteClient ()=default
 
virtual ~RemoteClient ()
 
virtual Q_INVOKABLE void startDetection ()=0
 
virtual Q_INVOKABLE void stopDetection ()=0
 
virtual Q_INVOKABLE bool isDetecting ()=0
 
virtual Q_INVOKABLE void establishConnection (const QSharedPointer< RemoteDeviceListEntry > &pEntry, const QString &pPsk)=0
 
virtual QVector
< QSharedPointer
< RemoteDeviceListEntry > > 
getRemoteDevices () const
 
virtual Q_INVOKABLE void requestRemoteDevices ()
 
virtual QVector
< RemoteServiceSettings::RemoteInfo
getConnectedDeviceInfos ()=0
 

Beschreibung der Konstruktoren und Destruktoren

governikus::RemoteClient::RemoteClient ( )
default
RemoteClient::~RemoteClient ( )
virtual

Dokumentation der Elementfunktionen

virtual Q_INVOKABLE void governikus::RemoteClient::establishConnection ( const QSharedPointer< RemoteDeviceListEntry > &  pEntry,
const QString &  pPsk 
)
pure virtual

Implementiert in governikus::RemoteClientImpl.

void governikus::RemoteClient::fireCertificateRemoved ( QString  pDeviceName)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::RemoteClient::fireDetectionChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::RemoteClient::fireDeviceAppeared ( const QSharedPointer< RemoteDeviceListEntry > &  pEntry)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::RemoteClient::fireDeviceVanished ( const QSharedPointer< RemoteDeviceListEntry > &  pEntry)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::RemoteClient::fireDispatcherDestroyed ( GlobalStatus::Code  pCloseCode,
const QSharedPointer< RemoteDispatcher > &  pRemoteDispatcher 
)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::RemoteClient::fireEstablishConnectionDone ( const QSharedPointer< RemoteDeviceListEntry > &  pEntry,
GlobalStatus  pStatus 
)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::RemoteClient::fireNewRemoteDispatcher ( const QSharedPointer< RemoteDispatcher > &  pRemoteDispatcher)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::RemoteClient::fireRemoteDevicesInfo ( const QVector< QSharedPointer< RemoteDeviceListEntry > > &  pRemoteDevices)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

virtual QVector<RemoteServiceSettings::RemoteInfo> governikus::RemoteClient::getConnectedDeviceInfos ( )
pure virtual

Implementiert in governikus::RemoteClientImpl.

QVector< QSharedPointer< RemoteDeviceListEntry > > RemoteClient::getRemoteDevices ( ) const
virtual

Erneute Implementation in governikus::RemoteClientImpl.

virtual Q_INVOKABLE bool governikus::RemoteClient::isDetecting ( )
pure virtual

Implementiert in governikus::RemoteClientImpl.

void RemoteClient::requestRemoteDevices ( )
virtual

Erneute Implementation in governikus::RemoteClientImpl.

virtual Q_INVOKABLE void governikus::RemoteClient::startDetection ( )
pure virtual

Implementiert in governikus::RemoteClientImpl.

virtual Q_INVOKABLE void governikus::RemoteClient::stopDetection ( )
pure virtual

Implementiert in governikus::RemoteClientImpl.


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