Kagome
Polkadot Runtime Engine in C++17
kagome::api::HttpSession Member List

This is the complete list of members for kagome::api::HttpSession, including all inherited members.

asyncRead()kagome::api::HttpSessionprivate
asyncWrite(Message &&message)kagome::api::HttpSessionprivate
buffer_kagome::api::HttpSessionprivate
config_kagome::api::HttpSessionprivate
Connection typedefkagome::api::Session
connectOnCloseHandler(OnCloseHandler &&handler)kagome::api::Sessioninline
connectOnRequest(std::function< OnRequestSignature > callback)kagome::api::Sessioninline
Context typedefkagome::api::Session
Duration typedefkagome::api::Session
ErrorCode typedefkagome::api::Session
handleRequest(Request< Body > &&request)kagome::api::HttpSessionprivate
handleRequest(boost::beast::http::request< Body > &&req)kagome::api::HttpSession
HttpError typedefkagome::api::HttpSessionprivate
HttpField typedefkagome::api::HttpSessionprivate
HttpSession(Context &context, Configuration config)kagome::api::HttpSession
id() const overridekagome::api::HttpSessioninlinevirtual
kServerNamekagome::api::HttpSessionprivatestatic
logger_kagome::api::HttpSessionprivate
makeBadResponse(std::string_view message, unsigned version, bool keep_alive)kagome::api::HttpSessionprivate
notifyOnClose(SessionId id, SessionType type)kagome::api::Sessioninline
OnCloseHandler typedefkagome::api::Session
onRead(boost::system::error_code ec, std::size_t size)kagome::api::HttpSessionprivate
onWrite(boost::system::error_code ec, std::size_t, bool close)kagome::api::HttpSessionprivate
Parser typedefkagome::api::HttpSessionprivate
parser_kagome::api::HttpSessionprivate
processRequest(std::string_view request, std::shared_ptr< Session > session)kagome::api::Sessioninline
reportError(boost::system::error_code ec, std::string_view message)kagome::api::HttpSessionprivate
Request typedefkagome::api::HttpSessionprivate
RequestParser typedefkagome::api::HttpSessionprivate
respond(std::string_view response) overridekagome::api::HttpSessionvirtual
Response typedefkagome::api::HttpSessionprivate
SessionId typedefkagome::api::Session
socket() overridekagome::api::HttpSessioninlinevirtual
Socket typedefkagome::api::Session
start() overridekagome::api::HttpSessionvirtual
stop()kagome::api::HttpSessionprivate
strand_kagome::api::HttpSessionprivate
stream_kagome::api::HttpSessionprivate
Streambuf typedefkagome::api::Session
StringBody typedefkagome::api::HttpSessionprivate
Timer typedefkagome::api::Session
type() const overridekagome::api::HttpSessioninlinevirtual
~HttpSession() override=defaultkagome::api::HttpSession
~Session()=defaultkagome::api::Sessionvirtual