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

#include <IfdClient.h>

Klassendiagramm für governikus::IfdClient:

Signale

void fireDeviceAppeared (const QSharedPointer< IfdListEntry > &pEntry)
 
void fireDeviceUpdated (const QSharedPointer< IfdListEntry > &pEntry)
 
void fireDeviceVanished (const QSharedPointer< IfdListEntry > &pEntry)
 
void fireEstablishConnectionDone (const QSharedPointer< IfdListEntry > &pEntry, const GlobalStatus &pStatus)
 
void fireNewDispatcher (const QSharedPointer< IfdDispatcherClient > &pDispatcher)
 
void fireDispatcherChanged (const QSharedPointer< IfdDispatcherClient > &pDispatcher)
 
void fireRemoteDevicesInfo (const QList< QSharedPointer< IfdListEntry > > &pRemoteDevices)
 
void fireDispatcherDestroyed (GlobalStatus::Code pCloseCode, const QString &pId)
 
void fireDetectionChanged ()
 
void fireCertificateRemoved (const QString &pDeviceName)
 

Öffentliche Methoden

 IfdClient ()=default
 
 ~IfdClient () override=default
 
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< IfdListEntry > &pEntry, const QByteArray &pPsk)=0
 
virtual QList< QSharedPointer< IfdListEntry > > getAnnouncingRemoteDevices () const
 
bool hasAnnouncingRemoteDevices () const
 
virtual Q_INVOKABLE void requestRemoteDevices ()
 
virtual QStringList getConnectedDeviceIDs () const
 
virtual QList< RemoteServiceSettings::RemoteInfogetConnectedDeviceInfos ()=0
 

Beschreibung der Konstruktoren und Destruktoren

◆ IfdClient()

governikus::IfdClient::IfdClient ( )
default

◆ ~IfdClient()

governikus::IfdClient::~IfdClient ( )
overridedefault

Dokumentation der Elementfunktionen

◆ establishConnection()

virtual Q_INVOKABLE void governikus::IfdClient::establishConnection ( const QSharedPointer< IfdListEntry > & pEntry,
const QByteArray & pPsk )
pure virtual

Implementiert in governikus::IfdClientImpl.

◆ fireCertificateRemoved

void governikus::IfdClient::fireCertificateRemoved ( const QString & pDeviceName)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireDetectionChanged

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

◆ fireDeviceAppeared

void governikus::IfdClient::fireDeviceAppeared ( const QSharedPointer< IfdListEntry > & pEntry)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireDeviceUpdated

void governikus::IfdClient::fireDeviceUpdated ( const QSharedPointer< IfdListEntry > & pEntry)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireDeviceVanished

void governikus::IfdClient::fireDeviceVanished ( const QSharedPointer< IfdListEntry > & pEntry)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireDispatcherChanged

void governikus::IfdClient::fireDispatcherChanged ( const QSharedPointer< IfdDispatcherClient > & pDispatcher)
signal

◆ fireDispatcherDestroyed

void governikus::IfdClient::fireDispatcherDestroyed ( GlobalStatus::Code pCloseCode,
const QString & pId )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireEstablishConnectionDone

void governikus::IfdClient::fireEstablishConnectionDone ( const QSharedPointer< IfdListEntry > & pEntry,
const GlobalStatus & pStatus )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireNewDispatcher

void governikus::IfdClient::fireNewDispatcher ( const QSharedPointer< IfdDispatcherClient > & pDispatcher)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireRemoteDevicesInfo

void governikus::IfdClient::fireRemoteDevicesInfo ( const QList< QSharedPointer< IfdListEntry > > & pRemoteDevices)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getAnnouncingRemoteDevices()

QList< QSharedPointer< IfdListEntry > > IfdClient::getAnnouncingRemoteDevices ( ) const
virtual

Erneute Implementation in governikus::RemoteIfdClient.

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

◆ getConnectedDeviceIDs()

QStringList IfdClient::getConnectedDeviceIDs ( ) const
virtual

Erneute Implementation in governikus::IfdClientImpl.

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

◆ getConnectedDeviceInfos()

virtual QList< RemoteServiceSettings::RemoteInfo > governikus::IfdClient::getConnectedDeviceInfos ( )
pure virtual

◆ hasAnnouncingRemoteDevices()

bool IfdClient::hasAnnouncingRemoteDevices ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ isDetecting()

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

◆ requestRemoteDevices()

void IfdClient::requestRemoteDevices ( )
virtual

Erneute Implementation in governikus::RemoteIfdClient.

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

◆ startDetection()

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

Implementiert in governikus::LocalIfdClient und governikus::RemoteIfdClient.

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

◆ stopDetection()

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

Implementiert in governikus::LocalIfdClient und governikus::RemoteIfdClient.

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

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