QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCNetworkClient.h File Reference
#include <QtCore/QString>
#include <QtNetwork/QSslConfiguration>
+ Include dependency graph for QGCNetworkClient.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  QGCNetworkHelper
 

Functions

QString QGCNetworkHelper::createBasicAuthCredentials (const QString &username, const QString &password)
 Base64-encoded UTF-8 username:password, without the authentication scheme.
 
void QGCNetworkHelper::setBasicAuth (QNetworkRequest &request, const QString &credentials)
 
void QGCNetworkHelper::setBasicAuth (QNetworkRequest &request, const QString &username, const QString &password)
 
void QGCNetworkHelper::setBearerToken (QNetworkRequest &request, const QString &token)
 
QString QGCNetworkHelper::defaultUserAgent ()
 "<application>/<version> (Qt <version>)".
 
QSslConfiguration QGCNetworkHelper::createSslConfig ()
 The default TLS configuration restricted to TLS 1.2 or later.
 
QNetworkAccessManager * QGCNetworkHelper::createNetworkManager (QObject *parent)
 
void QGCNetworkHelper::configureProxy (QNetworkAccessManager *manager)
 Set up default proxy configuration on a network manager.