cutelyst 5.0.1
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
Cutelyst::TcpSocket Class Referencefinal
Inheritance diagram for Cutelyst::TcpSocket:

Signals

void finished ()
 

Public Member Functions

 TcpSocket (Cutelyst::Engine *engine, QObject *parent=nullptr)
 
void connectionClose () override final
 
bool flush () override final
 
bool requestFinished () override final
 
void socketDisconnected ()
 
- Public Member Functions inherited from Cutelyst::Socket
 Socket (bool secure, Engine *_engine)
 
void resetSocket ()
 

Additional Inherited Members

- Public Attributes inherited from Cutelyst::Socket
Engineengine
 
bool isSecure
 
qint8 processing
 
Protocolproto
 
ProtocolDataprotoData
 
QHostAddress remoteAddress
 
quint16 remotePort
 
QByteArray serverAddress
 
bool timeout
 

Detailed Description

Definition at line 60 of file socket.h.

Constructor & Destructor Documentation

◆ TcpSocket()

TcpSocket::TcpSocket ( Cutelyst::Engine * engine,
QObject * parent = nullptr )
explicit

Definition at line 26 of file socket.cpp.

Member Function Documentation

◆ connectionClose()

void TcpSocket::connectionClose ( )
finaloverridevirtual

Implements Cutelyst::Socket.

Definition at line 37 of file socket.cpp.

◆ flush()

bool TcpSocket::flush ( )
finaloverridevirtual

Implements Cutelyst::Socket.

Definition at line 52 of file socket.cpp.

◆ requestFinished()

bool TcpSocket::requestFinished ( )
finaloverridevirtual

Implements Cutelyst::Socket.

Definition at line 43 of file socket.cpp.

◆ socketDisconnected()

void TcpSocket::socketDisconnected ( )

Definition at line 57 of file socket.cpp.