A type of holder of limits related to an incoming HTTP message.
std::size_t m_max_field_value_size
incoming_http_msg_limits_t & max_field_value_size(std::size_t value) &noexcept
incoming_http_msg_limits_t & max_body_size(std::uint64_t value) &noexcept
RESTINIO_NODISCARD std::size_t max_field_name_size() const noexcept
incoming_http_msg_limits_t & max_url_size(std::size_t value) &noexcept
incoming_http_msg_limits_t && max_field_count(std::size_t value) &&noexcept
incoming_http_msg_limits_t && max_url_size(std::size_t value) &&noexcept
incoming_http_msg_limits_t & max_field_name_size(std::size_t value) &noexcept
RESTINIO_NODISCARD std::size_t max_url_size() const noexcept
incoming_http_msg_limits_t() noexcept=default
std::uint64_t m_max_body_size
incoming_http_msg_limits_t && max_body_size(std::uint64_t value) &&noexcept
incoming_http_msg_limits_t && max_field_name_size(std::size_t value) &&noexcept
std::size_t m_max_url_size
RESTINIO_NODISCARD std::size_t max_field_count() const noexcept
incoming_http_msg_limits_t & max_field_count(std::size_t value) &noexcept
std::size_t m_max_field_name_size
incoming_http_msg_limits_t && max_field_value_size(std::size_t value) &&noexcept
std::size_t m_max_field_count
RESTINIO_NODISCARD std::uint64_t max_body_size() const noexcept
RESTINIO_NODISCARD std::size_t max_field_value_size() const noexcept
Detection of compiler version and absence of various features.
#define RESTINIO_NODISCARD