AusweisApp2
governikus::RemoteClientImpl Klassenreferenz

#include <RemoteClientImpl.h>

Klassendiagramm für governikus::RemoteClientImpl:

Öffentliche Methoden

Q_INVOKABLE void startDetection () override
 
Q_INVOKABLE void stopDetection () override
 
Q_INVOKABLE bool isDetecting () override
 
Q_INVOKABLE void establishConnection (const QSharedPointer< RemoteDeviceListEntry > &pEntry, const QString &pPsk) override
 
QVector< QSharedPointer< RemoteDeviceListEntry > > getAnnouncingRemoteDevices () const override
 
Q_INVOKABLE void requestRemoteDevices () override
 
QStringList getConnectedDeviceIDs () const override
 
QVector< RemoteServiceSettings::RemoteInfogetConnectedDeviceInfos () override
 
- Öffentliche Methoden geerbt von governikus::RemoteClient
 RemoteClient ()=default
 
 ~RemoteClient () override
 
bool hasAnnouncingRemoteDevices () const
 

Freundbeziehungen

RemoteClientcreateNewObject ()
 

Weitere Geerbte Elemente

- Signale geerbt von governikus::RemoteClient
void fireDeviceAppeared (const QSharedPointer< RemoteDeviceListEntry > &pEntry)
 
void fireDeviceUpdated (const QSharedPointer< RemoteDeviceListEntry > &pEntry)
 
void fireDeviceVanished (const QSharedPointer< RemoteDeviceListEntry > &pEntry)
 
void fireEstablishConnectionDone (const QSharedPointer< RemoteDeviceListEntry > &pEntry, const GlobalStatus &pStatus)
 
void fireNewRemoteDispatcher (const QSharedPointer< RemoteDispatcherClient > &pRemoteDispatcher)
 
void fireRemoteDevicesInfo (const QVector< QSharedPointer< RemoteDeviceListEntry >> &pRemoteDevices)
 
void fireDispatcherDestroyed (GlobalStatus::Code pCloseCode, const QString &pId)
 
void fireDetectionChanged ()
 
void fireCertificateRemoved (const QString &pDeviceName)
 

Dokumentation der Elementfunktionen

◆ establishConnection()

void RemoteClientImpl::establishConnection ( const QSharedPointer< RemoteDeviceListEntry > &  pEntry,
const QString &  pPsk 
)
overridevirtual

Implementiert governikus::RemoteClient.

◆ getAnnouncingRemoteDevices()

QVector< QSharedPointer< RemoteDeviceListEntry > > RemoteClientImpl::getAnnouncingRemoteDevices ( ) const
overridevirtual

Erneute Implementation von governikus::RemoteClient.

◆ getConnectedDeviceIDs()

QStringList RemoteClientImpl::getConnectedDeviceIDs ( ) const
overridevirtual

Erneute Implementation von governikus::RemoteClient.

◆ getConnectedDeviceInfos()

QVector< RemoteServiceSettings::RemoteInfo > RemoteClientImpl::getConnectedDeviceInfos ( )
overridevirtual

Implementiert governikus::RemoteClient.

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

◆ isDetecting()

bool RemoteClientImpl::isDetecting ( )
overridevirtual

Implementiert governikus::RemoteClient.

◆ requestRemoteDevices()

void RemoteClientImpl::requestRemoteDevices ( )
overridevirtual

Erneute Implementation von governikus::RemoteClient.

◆ startDetection()

void RemoteClientImpl::startDetection ( )
overridevirtual

Implementiert governikus::RemoteClient.

◆ stopDetection()

void RemoteClientImpl::stopDetection ( )
overridevirtual

Implementiert governikus::RemoteClient.

Freundbeziehungen und Funktionsdokumentation

◆ createNewObject

RemoteClient* createNewObject ( )
friend

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