QtPdCom  1.0.0
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
QtPdCom::Process::Impl Struct Reference
Collaboration diagram for QtPdCom::Process::Impl:
Collaboration graph
[legend]

Public Member Functions

 Impl (Process *process)
 

Public Attributes

Process *const process
 
QtPdCom::MessageManager messageManager
 
QString appName
 Our application name, that is announced to the server.
 
QTcpSocket socket
 TCP socket to the process.
 
bool socketValid
 Connection state of the socket.
 
ConnectionState connectionState
 The current connection state.
 
QString errorString
 Error reason.
 
quint64 rxBytes
 
quint64 txBytes
 

Static Public Attributes

static QtPdCom::ProcessdefaultProcess = nullptr
 last created process is the default process
 

Constructor & Destructor Documentation

◆ Impl()

QtPdCom::Process::Impl::Impl ( Process process)
inline

Member Data Documentation

◆ appName

QString QtPdCom::Process::Impl::appName

Our application name, that is announced to the server.

Default: QtPdCom1.

Referenced by QtPdCom::Process::Impl::Impl().

◆ connectionState

ConnectionState QtPdCom::Process::Impl::connectionState

The current connection state.

Referenced by QtPdCom::Process::Impl::Impl().

◆ defaultProcess

QtPdCom::Process * QtPdCom::Process::Impl::defaultProcess = nullptr
static

◆ errorString

QString QtPdCom::Process::Impl::errorString

Error reason.

Set, before error() is emitted.

◆ messageManager

QtPdCom::MessageManager QtPdCom::Process::Impl::messageManager

◆ process

Process* const QtPdCom::Process::Impl::process

◆ rxBytes

quint64 QtPdCom::Process::Impl::rxBytes

◆ socket

QTcpSocket QtPdCom::Process::Impl::socket

TCP socket to the process.

◆ socketValid

bool QtPdCom::Process::Impl::socketValid

Connection state of the socket.

Referenced by QtPdCom::Process::Impl::Impl().

◆ txBytes

quint64 QtPdCom::Process::Impl::txBytes

The documentation for this struct was generated from the following file: