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

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

asyncRead()kagome::api::WsSessionprivate
asyncWrite()kagome::api::WsSessionprivate
config_kagome::api::WsSessionprivate
Connection typedefkagome::api::Session
connectOnCloseHandler(OnCloseHandler &&handler)kagome::api::Sessioninline
connectOnRequest(std::function< OnRequestSignature > callback)kagome::api::Sessioninline
connectOnWsSessionCloseHandler(OnWsSessionCloseHandler &&handler)kagome::api::WsSession
Context typedefkagome::api::Session
cs_kagome::api::WsSessionprivate
Duration typedefkagome::api::Session
ErrorCode typedefkagome::api::Session
handleRequest(std::string_view data)kagome::api::WsSessionprivate
id() const overridekagome::api::WsSessionvirtual
id_kagome::api::WsSessionprivate
logger_kagome::api::WsSessionprivate
notifyOnClose(SessionId id, SessionType type)kagome::api::Sessioninline
on_ws_close_kagome::api::WsSessionprivate
onAccept(boost::system::error_code ec)kagome::api::WsSessionprivate
OnCloseHandler typedefkagome::api::Session
onRead(boost::system::error_code ec, std::size_t size)kagome::api::WsSessionprivate
onRun()kagome::api::WsSessionprivate
onWrite(boost::system::error_code ec, std::size_t bytes_transferred)kagome::api::WsSessionprivate
OnWsSessionCloseHandler typedefkagome::api::WsSessionprivate
pending_responses_kagome::api::WsSessionprivate
processRequest(std::string_view request, std::shared_ptr< Session > session)kagome::api::Sessioninline
rbuffer_kagome::api::WsSessionprivate
reject()kagome::api::WsSession
reportError(boost::system::error_code ec, std::string_view message)kagome::api::WsSessionprivate
respond(std::string_view response) overridekagome::api::WsSessionvirtual
SessionId typedefkagome::api::Session
socket() overridekagome::api::WsSessioninlinevirtual
Socket typedefkagome::api::Session
socket_kagome::api::WsSessionprivate
start() overridekagome::api::WsSessionvirtual
stop()kagome::api::WsSessionprivate
stop(boost::beast::websocket::close_code code)kagome::api::WsSessionprivate
stopped_kagome::api::WsSessionprivate
strand_kagome::api::WsSessionprivate
stream_kagome::api::WsSessionprivate
Streambuf typedefkagome::api::Session
Timer typedefkagome::api::Session
type() const overridekagome::api::WsSessioninlinevirtual
wbuffer_kagome::api::WsSessionprivate
writing_in_progress_kagome::api::WsSessionprivate
WsError typedefkagome::api::WsSessionprivate
WsSession(Context &context, Configuration config, SessionId id)kagome::api::WsSession
~Session()=defaultkagome::api::Sessionvirtual
~WsSession() override=defaultkagome::api::WsSession