47 bool sendPingPong(
int counter);
60 InformationPacket::Header _headerRead;
64 BufferChopper bufChopper{16};
Class handling the connection exchanging data using a QIODevice.
Definition ClientConnection.h:17
ClientConnection(QIODevice *ioDevice, QObject *parent=nullptr)
Constructor for passing a socket descriptor.
bool process()
Non blocking method which processes data incoming and outgoing data from the IO device.
EState
Definition ClientConnection.h:20
@ sWaitForRead
Definition ClientConnection.h:28
@ sError
Definition ClientConnection.h:21
@ sHeaderRead
Definition ClientConnection.h:23
@ sNone
Definition ClientConnection.h:22
@ sPayloadProcess
Definition ClientConnection.h:25
@ sDisconnect
Definition ClientConnection.h:29
@ sBufferWrite
Definition ClientConnection.h:26
@ sIdle
Definition ClientConnection.h:27
@ sPayloadRead
Definition ClientConnection.h:24
void setState(EState state)
Definition Application.h:10
TDynamicBuffer< Allocator > DynamicBuffer
Actual specialized dynamic buffer type using the default allocator.
Definition TDynamicBuffer.h:540