asyncRead() | kagome::metrics::SessionImpl | private |
asyncWrite(Response message) | kagome::metrics::SessionImpl | private |
Body typedef | kagome::metrics::SessionImpl | private |
buffer_ | kagome::metrics::SessionImpl | private |
config_ | kagome::metrics::SessionImpl | private |
connectOnRequest(std::function< OnRequestSignature > callback) | kagome::metrics::Session | inline |
Context typedef | kagome::metrics::Session | |
Duration typedef | kagome::metrics::Session | |
ErrorCode typedef | kagome::metrics::Session | |
handleRequest(Request &&request) | kagome::metrics::SessionImpl | private |
HttpError typedef | kagome::metrics::SessionImpl | private |
HttpField typedef | kagome::metrics::SessionImpl | private |
id() const override | kagome::metrics::SessionImpl | inlinevirtual |
kServerName | kagome::metrics::SessionImpl | privatestatic |
logger_ | kagome::metrics::SessionImpl | private |
onRead(boost::system::error_code ec, std::size_t size) | kagome::metrics::SessionImpl | private |
onWrite(bool close, boost::system::error_code ec, std::size_t) | kagome::metrics::SessionImpl | private |
Parser typedef | kagome::metrics::SessionImpl | private |
parser_ | kagome::metrics::SessionImpl | private |
processRequest(Request request, std::shared_ptr< Session > session) | kagome::metrics::Session | inline |
reportError(boost::system::error_code ec, std::string_view message) | kagome::metrics::SessionImpl | private |
Request typedef | kagome::metrics::SessionImpl | private |
res_ | kagome::metrics::SessionImpl | private |
respond(Response response) override | kagome::metrics::SessionImpl | virtual |
Response typedef | kagome::metrics::SessionImpl | private |
SessionId typedef | kagome::metrics::Session | |
SessionImpl(Context &context, Configuration config) | kagome::metrics::SessionImpl | |
socket() override | kagome::metrics::SessionImpl | inlinevirtual |
Socket typedef | kagome::metrics::Session | |
start() override | kagome::metrics::SessionImpl | virtual |
stop() | kagome::metrics::SessionImpl | private |
strand_ | kagome::metrics::SessionImpl | private |
stream_ | kagome::metrics::SessionImpl | private |
Streambuf typedef | kagome::metrics::Session | |
~Session()=default | kagome::metrics::Session | virtual |
~SessionImpl() override=default | kagome::metrics::SessionImpl | |