QtPdCom
1.3.3
|
Public Member Functions | |
Impl (Process *process) | |
void | connectToHost (const QString &address, quint16 port) |
void | setConnectionState (ConnectionState const state) |
Public Attributes | |
Process *const | process |
QtPdCom::MessageManager | messageManager |
QString | appName |
Our application name, that is announced to the server. More... | |
QUrl | url |
SslCaMode | caMode = SslCaMode::NoTLS |
QList< QSslCertificate > | caCertificates |
QSslKey | privateKey |
QSslCertificate | privateCert |
QSslSocket | socket |
TCP socket to the process. More... | |
const QSslConfiguration | defaultSslConfig |
bool | socketValid |
Connection state of the socket. More... | |
ConnectionState | connectionState |
The current connection state. More... | |
QString | errorString |
Error reason. More... | |
quint64 | rxBytes |
quint64 | txBytes |
QQueue< VariablePromise > | findVariableQueue |
VariablePromise | currentFindVariablePromise |
QQueue< ListPromise > | listVariableQueue |
ListPromise | currentListPromise |
QQueue< PingPromise > | pingQueue |
QQueue< ClientStatisticsPromise > | clientStatisticsQueue |
Static Public Attributes | |
static QtPdCom::Process * | defaultProcess = nullptr |
last created process is the default process More... | |
|
inline |
References QtPdCom::Process::Impl::defaultProcess, and QtPdCom::Process::Impl::process.
void QtPdCom::Process::Impl::connectToHost | ( | const QString & | address, |
quint16 | port | ||
) |
References QtPdCom::Process::Impl::caCertificates, QtPdCom::Process::Impl::caMode, QtPdCom::Process::Impl::defaultSslConfig, QtPdCom::Process::Impl::privateCert, QtPdCom::Process::Impl::privateKey, QtPdCom::Process::Impl::setConnectionState(), QtPdCom::Process::Impl::socket, and QtPdCom::Process::Impl::url.
|
inline |
QString QtPdCom::Process::Impl::appName |
Our application name, that is announced to the server.
Default: QtPdCom1.
QList<QSslCertificate> QtPdCom::Process::Impl::caCertificates |
Referenced by QtPdCom::Process::Impl::connectToHost().
SslCaMode QtPdCom::Process::Impl::caMode = SslCaMode::NoTLS |
Referenced by QtPdCom::Process::Impl::connectToHost().
QQueue<ClientStatisticsPromise> QtPdCom::Process::Impl::clientStatisticsQueue |
ConnectionState QtPdCom::Process::Impl::connectionState |
The current connection state.
Referenced by QtPdCom::Process::Impl::setConnectionState().
VariablePromise QtPdCom::Process::Impl::currentFindVariablePromise |
ListPromise QtPdCom::Process::Impl::currentListPromise |
|
static |
last created process is the default process
Referenced by QtPdCom::Process::getDefaultProcess(), QtPdCom::Process::Impl::Impl(), and QtPdCom::Process::setDefaultProcess().
const QSslConfiguration QtPdCom::Process::Impl::defaultSslConfig |
Referenced by QtPdCom::Process::Impl::connectToHost().
QString QtPdCom::Process::Impl::errorString |
Error reason.
Set, before error() is emitted.
QQueue<VariablePromise> QtPdCom::Process::Impl::findVariableQueue |
QQueue<ListPromise> QtPdCom::Process::Impl::listVariableQueue |
QtPdCom::MessageManager QtPdCom::Process::Impl::messageManager |
QQueue<PingPromise> QtPdCom::Process::Impl::pingQueue |
QSslCertificate QtPdCom::Process::Impl::privateCert |
Referenced by QtPdCom::Process::Impl::connectToHost().
QSslKey QtPdCom::Process::Impl::privateKey |
Referenced by QtPdCom::Process::Impl::connectToHost().
Process* const QtPdCom::Process::Impl::process |
Referenced by QtPdCom::Process::Impl::Impl(), and QtPdCom::Process::Impl::setConnectionState().
quint64 QtPdCom::Process::Impl::rxBytes |
QSslSocket QtPdCom::Process::Impl::socket |
TCP socket to the process.
Referenced by QtPdCom::Process::Impl::connectToHost().
bool QtPdCom::Process::Impl::socketValid |
Connection state of the socket.
quint64 QtPdCom::Process::Impl::txBytes |
QUrl QtPdCom::Process::Impl::url |
Referenced by QtPdCom::Process::Impl::connectToHost().