cutelyst 4.3.0
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
Cutelyst::ProtocolHttp2 Member List

This is the complete list of members for Cutelyst::ProtocolHttp2, including all inherited members.

createBody(qint64 contentLength) const (defined in Cutelyst::Protocol)Cutelyst::Protocol
createData(Cutelyst::Socket *sock) const override final (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2virtual
m_bufferSize (defined in Cutelyst::Protocol)Cutelyst::Protocol
m_headerTableSize (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
m_maxFrameSize (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
m_postBuffer (defined in Cutelyst::Protocol)Cutelyst::Protocol
m_postBuffering (defined in Cutelyst::Protocol)Cutelyst::Protocol
m_postBufferSize (defined in Cutelyst::Protocol)Cutelyst::Protocol
parse(Cutelyst::Socket *sock, QIODevice *io) const override final (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2virtual
parseData(ProtoRequestHttp2 *request, QIODevice *io, const H2Frame &fr) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
parseHeaders(ProtoRequestHttp2 *request, QIODevice *io, const H2Frame &fr) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
parsePing(ProtoRequestHttp2 *request, QIODevice *io, const H2Frame &fr) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
parsePriority(ProtoRequestHttp2 *request, QIODevice *io, const H2Frame &fr) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
parseRstStream(ProtoRequestHttp2 *request, QIODevice *io, const H2Frame &fr) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
parseSettings(ProtoRequestHttp2 *request, QIODevice *io, const H2Frame &fr) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
parseWindowUpdate(ProtoRequestHttp2 *request, QIODevice *io, const H2Frame &fr) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
Protocol(Server *wsgi) (defined in Cutelyst::Protocol)Cutelyst::Protocol
ProtocolHttp2(Server *wsgi) (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2explicit
queueStream(Cutelyst::Socket *socket, H2Stream *stream) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
sendData(QIODevice *io, quint32 streamId, qint32 flags, const char *data, qint32 dataLen) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
sendFrame(QIODevice *io, quint8 type, quint8 flags=0, quint32 streamId=0, const char *data=nullptr, qint32 dataLen=0) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
sendGoAway(QIODevice *io, quint32 lastStreamId, quint32 error) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
sendPing(QIODevice *io, quint8 flags, const char *data=nullptr, qint32 dataLen=0) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
sendRstStream(QIODevice *io, quint32 streamId, quint32 error) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
sendSettings(QIODevice *io, const std::vector< std::pair< quint16, quint32 > > &settings) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
sendSettingsAck(QIODevice *io) const (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
Type enum name (defined in Cutelyst::Protocol)Cutelyst::Protocol
type() const override (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2virtual
upgradeH2C(Cutelyst::Socket *socket, QIODevice *io, const Cutelyst::EngineRequest &request) (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2
useStats (defined in Cutelyst::Protocol)Cutelyst::Protocol
~Protocol() (defined in Cutelyst::Protocol)Cutelyst::Protocolvirtual
~ProtocolHttp2() override (defined in Cutelyst::ProtocolHttp2)Cutelyst::ProtocolHttp2