src/microserve/detail.cppm module

Namespaces

namespace microserve
HTTP/3 server backend over QUIC/UDP.
namespace microserve::detail
Internal HTTP/1.1 session implementations.

Classes

struct microserve::detail::H2StreamState
struct microserve::detail::H2BodyHolder
template<typename Derived, typename Stream>
class microserve::detail::H2SessionBase

Variables

auto NGHTTP2_DATA_U constexpr
auto NGHTTP2_HEADERS_U constexpr
auto NGHTTP2_FLAG_NONE_U constexpr
auto NGHTTP2_FLAG_END_STREAM_U constexpr
auto NGHTTP2_FLAG_END_HEADERS_U constexpr
auto NGHTTP2_HCAT_REQUEST_U constexpr
auto NGHTTP2_DATA_FLAG_EOF_U constexpr
auto NGHTTP2_NV_FLAG_NONE_U constexpr
auto NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS_U constexpr