MCPcopy Create free account
hub / github.com/Icinga/icinga2 / ParseHeader

Method ParseHeader

lib/remote/httpmessage.cpp:77–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75
76template<bool isRequest, typename Body, typename StreamVariant>
77void IncomingHttpMessage<isRequest, Body, StreamVariant>::ParseHeader(
78 boost::beast::flat_buffer& buf,
79 boost::asio::yield_context yc
80)
81{
82 std::visit([&](auto& stream) { boost::beast::http::async_read_header(*stream, buf, m_Parser, yc); }, m_Stream);
83 Base::base() = m_Parser.get().base();
84}
85
86template<bool isRequest, typename Body, typename StreamVariant>
87void IncomingHttpMessage<isRequest, Body, StreamVariant>::ParseBody(

Callers 2

EnsureValidHeadersFunction · 0.80
BOOST_AUTO_TEST_CASEFunction · 0.80

Calls 2

baseMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected