![]() |
cutelyst 4.3.0
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
|

Public Member Functions | |
| ProtocolHttp (Server *wsgi, ProtocolHttp2 *upgradeH2c=nullptr) | |
| ProtocolData * | createData (Socket *sock) const override final |
| void | parse (Socket *sock, QIODevice *io) const override final |
| Type | type () const override |
Public Member Functions inherited from Cutelyst::Protocol | |
| Protocol (Server *wsgi) | |
| QIODevice * | createBody (qint64 contentLength) const |
Protected Attributes | |
| ProtocolHttp2 * | m_upgradeH2c |
| ProtocolWebSocket * | m_websocketProto |
| bool | usingFrontendProxy |
Friends | |
| class | ProtoRequestHttp |
Additional Inherited Members | |
Public Types inherited from Cutelyst::Protocol | |
| enum class | Type { Unknown , Http11 , Http11Websocket , Http2 , FastCGI1 } |
Public Attributes inherited from Cutelyst::Protocol | |
| int | m_bufferSize |
| char * | m_postBuffer |
| qint64 | m_postBuffering |
| qint64 | m_postBufferSize |
| bool const | useStats |
Definition at line 121 of file protocolhttp.h.
| ProtocolHttp::ProtocolHttp | ( | Server * | wsgi, |
| ProtocolHttp2 * | upgradeH2c = nullptr |
||
| ) |
Definition at line 30 of file protocolhttp.cpp.
|
override |
Definition at line 38 of file protocolhttp.cpp.
|
finaloverridevirtual |
Implements Cutelyst::Protocol.
Definition at line 191 of file protocolhttp.cpp.
Implements Cutelyst::Protocol.
Definition at line 69 of file protocolhttp.cpp.
|
overridevirtual |
Reimplemented from Cutelyst::Protocol.
Definition at line 43 of file protocolhttp.cpp.
|
friend |
Definition at line 139 of file protocolhttp.h.
|
protected |
Definition at line 142 of file protocolhttp.h.
|
protected |
Definition at line 141 of file protocolhttp.h.
|
protected |
Definition at line 143 of file protocolhttp.h.