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

#include <RemoteServiceModel.h>

Klassendiagramm für governikus::RemoteServiceModel:

Signale

void fireStartWorkflow ()
 
void fireCurrentStateChanged (const QString &pState)
 
void fireIsRunningChanged ()
 
void fireEnvironmentChanged ()
 
void firePskChanged (const QByteArray &pPsk)
 
void fireConnectedChanged (bool pConnected)
 
void fireReaderPlugInTypeChanged ()
 
void fireServerPskChanged ()
 
void fireDetectionChanged ()
 
void firePairingFailed ()
 
void fireConnectedClientDeviceNameChanged ()
 
void fireConnectedServerDeviceNamesChanged ()
 

Öffentliche Methoden

 RemoteServiceModel ()
 
QString getCurrentState () const
 
bool isRunning () const
 
void setRunning (bool pState)
 
QString getReaderPlugInType () const
 
void setReaderPlugInType (const QString &pReaderPlugInType)
 
RemoteDeviceModelgetAvailableRemoteDevices ()
 
RemoteDeviceModelgetKnownDevices ()
 
void setDetectRemoteDevices (bool pNewStatus)
 
bool detectRemoteDevices ()
 
Q_INVOKABLE void connectToServer (const QString &pDeviceId, const QString &pServerPsk)
 
void resetContext (const QSharedPointer< RemoteServiceContext > &pContext=QSharedPointer< RemoteServiceContext >())
 
Q_INVOKABLE void setPairing (bool pEnabled=true)
 
QString getCurrentFingerprint () const
 
bool isConnected () const
 
Q_INVOKABLE bool pinPadModeOn ()
 
Q_INVOKABLE QString getPacePasswordId () const
 
Q_INVOKABLE void forgetDevice (const QString &pId)
 
Q_INVOKABLE void cancelPasswordRequest ()
 

Propertys

QString currentState
 
bool running
 
bool runnable
 
bool canEnableNfc
 
QString errorMessage
 
QByteArray psk
 
QString currentFingerprint
 
bool connected
 
QString connectedClientDeviceName
 
QString connectedServerDeviceNames
 
QString readerPlugInType
 
RemoteDeviceModel availableRemoteDevices
 
RemoteDeviceModel knownDevices
 
bool detectRemoteDevices
 

Beschreibung der Konstruktoren und Destruktoren

RemoteServiceModel::RemoteServiceModel ( )

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

Dokumentation der Elementfunktionen

void RemoteServiceModel::cancelPasswordRequest ( )
void RemoteServiceModel::connectToServer ( const QString &  pDeviceId,
const QString &  pServerPsk 
)

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

bool governikus::RemoteServiceModel::detectRemoteDevices ( )
void governikus::RemoteServiceModel::fireConnectedChanged ( bool  pConnected)
signal

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

void governikus::RemoteServiceModel::fireConnectedClientDeviceNameChanged ( )
signal
void governikus::RemoteServiceModel::fireConnectedServerDeviceNamesChanged ( )
signal
void governikus::RemoteServiceModel::fireCurrentStateChanged ( const QString &  pState)
signal

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

void governikus::RemoteServiceModel::fireDetectionChanged ( )
signal

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

void governikus::RemoteServiceModel::fireEnvironmentChanged ( )
signal
void governikus::RemoteServiceModel::fireIsRunningChanged ( )
signal

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

void governikus::RemoteServiceModel::firePairingFailed ( )
signal
void governikus::RemoteServiceModel::firePskChanged ( const QByteArray &  pPsk)
signal

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

void governikus::RemoteServiceModel::fireReaderPlugInTypeChanged ( )
signal
void governikus::RemoteServiceModel::fireServerPskChanged ( )
signal
void governikus::RemoteServiceModel::fireStartWorkflow ( )
signal

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

void RemoteServiceModel::forgetDevice ( const QString &  pId)

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

RemoteDeviceModel * RemoteServiceModel::getAvailableRemoteDevices ( )
QString RemoteServiceModel::getCurrentFingerprint ( ) const

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

QString RemoteServiceModel::getCurrentState ( ) const
RemoteDeviceModel * RemoteServiceModel::getKnownDevices ( )
QString RemoteServiceModel::getPacePasswordId ( ) const

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

QString RemoteServiceModel::getReaderPlugInType ( ) const

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

bool RemoteServiceModel::isConnected ( ) const

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

bool RemoteServiceModel::isRunning ( ) const

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

bool RemoteServiceModel::pinPadModeOn ( )
void RemoteServiceModel::resetContext ( const QSharedPointer< RemoteServiceContext > &  pContext = QSharedPointer<RemoteServiceContext>())

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

void RemoteServiceModel::setDetectRemoteDevices ( bool  pNewStatus)

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

void RemoteServiceModel::setPairing ( bool  pEnabled = true)
void RemoteServiceModel::setReaderPlugInType ( const QString &  pReaderPlugInType)

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

void RemoteServiceModel::setRunning ( bool  pState)

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

Dokumentation der Propertys

RemoteDeviceModel governikus::RemoteServiceModel::availableRemoteDevices
read
bool governikus::RemoteServiceModel::canEnableNfc
bool governikus::RemoteServiceModel::connected
read
QString governikus::RemoteServiceModel::connectedClientDeviceName
QString governikus::RemoteServiceModel::connectedServerDeviceNames
QString governikus::RemoteServiceModel::currentFingerprint
read
QString governikus::RemoteServiceModel::currentState
read
bool RemoteServiceModel::detectRemoteDevices
readwrite
QString governikus::RemoteServiceModel::errorMessage
RemoteDeviceModel governikus::RemoteServiceModel::knownDevices
read
QByteArray governikus::RemoteServiceModel::psk
QString governikus::RemoteServiceModel::readerPlugInType
readwrite
bool governikus::RemoteServiceModel::runnable
bool governikus::RemoteServiceModel::running
readwrite

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