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

Public Member Functions

 Socket (bool secure, Engine *_engine)
 
virtual void connectionClose ()=0
 
virtual bool flush ()=0
 
virtual bool requestFinished ()=0
 
void resetSocket ()
 

Public Attributes

Engineengine
 
bool isSecure
 
qint8 processing
 
Protocolproto
 
ProtocolDataprotoData
 
QHostAddress remoteAddress
 
quint16 remotePort
 
QByteArray serverAddress
 
bool timeout
 

Detailed Description

Definition at line 24 of file socket.h.

Constructor & Destructor Documentation

◆ Socket()

Socket::Socket ( bool  secure,
Cutelyst::Engine _engine 
)

Definition at line 15 of file socket.cpp.

◆ ~Socket()

Socket::~Socket ( )
virtual

Definition at line 21 of file socket.cpp.

Member Function Documentation

◆ resetSocket()

void Cutelyst::Socket::resetSocket ( )
inline

Definition at line 37 of file socket.h.

Member Data Documentation

◆ engine

Engine* Cutelyst::Socket::engine

Definition at line 52 of file socket.h.

◆ isSecure

bool Cutelyst::Socket::isSecure

Definition at line 56 of file socket.h.

◆ processing

qint8 Cutelyst::Socket::processing

Definition at line 55 of file socket.h.

◆ proto

Protocol* Cutelyst::Socket::proto

Definition at line 53 of file socket.h.

◆ protoData

ProtocolData* Cutelyst::Socket::protoData

Definition at line 54 of file socket.h.

◆ remoteAddress

QHostAddress Cutelyst::Socket::remoteAddress

Definition at line 50 of file socket.h.

◆ remotePort

quint16 Cutelyst::Socket::remotePort

Definition at line 51 of file socket.h.

◆ serverAddress

QByteArray Cutelyst::Socket::serverAddress

Definition at line 49 of file socket.h.

◆ timeout

bool Cutelyst::Socket::timeout

Definition at line 57 of file socket.h.