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

#include <NetworkManager.h>

Klassendiagramm für governikus::NetworkManager:

Öffentliche Typen

enum  NetworkError {
  NetworkError::ServiceUnavailable, NetworkError::TimeOut, NetworkError::ProxyError, NetworkError::SslError,
  NetworkError::OtherError
}
 

Öffentliche Slots

void onShutdown ()
 

Signale

void fireProxyAuthenticationRequired (const QNetworkProxy &pProxy, QAuthenticator *pAuthenticator)
 
void fireShutdown ()
 

Öffentliche Methoden

virtual void clearConnections ()
 
virtual QNetworkReply * paos (QNetworkRequest &pRequest, const QByteArray &pNamespace, const QByteArray &pData, bool pUsePsk=true, const QByteArray &pSslSession=QByteArray(), int pTimeoutInMilliSeconds=30000)
 
virtual QNetworkReply * get (QNetworkRequest &pRequest, const QByteArray &pSslSession=QByteArray(), int pTimeoutInMilliSeconds=30000)
 
virtual bool checkUpdateServerCertificate (const QNetworkReply &pReply)
 
int getOpenConnectionCount ()
 

Öffentliche, statische Methoden

static void setApplicationProxyFactory ()
 
static void lockProxy (bool pLocked)
 
static NetworkManagergetInstance ()
 
static NetworkError toNetworkError (const QNetworkReply *const pNetworkReply)
 
static GlobalStatus toTrustedChannelStatus (const QNetworkReply *const pNetworkReply)
 
static GlobalStatus toStatus (const QNetworkReply *const pNetworkReply)
 
static QString getTlsVersionString (QSsl::SslProtocol pProtocol)
 

Geschützte Methoden

 NetworkManager ()
 
virtual ~NetworkManager ()
 

Dokumentation der Aufzählungstypen

Aufzählungswerte
ServiceUnavailable 
TimeOut 
ProxyError 
SslError 
OtherError 

Beschreibung der Konstruktoren und Destruktoren

NetworkManager::NetworkManager ( )
protected
NetworkManager::~NetworkManager ( )
protectedvirtual

Dokumentation der Elementfunktionen

bool NetworkManager::checkUpdateServerCertificate ( const QNetworkReply &  pReply)
virtual

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

void NetworkManager::clearConnections ( )
virtual
void governikus::NetworkManager::fireProxyAuthenticationRequired ( const QNetworkProxy &  pProxy,
QAuthenticator *  pAuthenticator 
)
signal

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

void governikus::NetworkManager::fireShutdown ( )
signal

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

QNetworkReply * NetworkManager::get ( QNetworkRequest &  pRequest,
const QByteArray &  pSslSession = QByteArray(),
int  pTimeoutInMilliSeconds = 30000 
)
virtual

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

NetworkManager & NetworkManager::getInstance ( )
static
int NetworkManager::getOpenConnectionCount ( )
static QString governikus::NetworkManager::getTlsVersionString ( QSsl::SslProtocol  pProtocol)
static
static void governikus::NetworkManager::lockProxy ( bool  pLocked)
inlinestatic

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

void NetworkManager::onShutdown ( )
slot

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

QNetworkReply * NetworkManager::paos ( QNetworkRequest &  pRequest,
const QByteArray &  pNamespace,
const QByteArray &  pData,
bool  pUsePsk = true,
const QByteArray &  pSslSession = QByteArray(),
int  pTimeoutInMilliSeconds = 30000 
)
virtual

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

void NetworkManager::setApplicationProxyFactory ( )
static

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

NetworkManager::NetworkError NetworkManager::toNetworkError ( const QNetworkReply *const  pNetworkReply)
static

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

GlobalStatus NetworkManager::toStatus ( const QNetworkReply *const  pNetworkReply)
static

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

GlobalStatus NetworkManager::toTrustedChannelStatus ( const QNetworkReply *const  pNetworkReply)
static

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


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