Kagome
Polkadot Runtime Engine in C++17
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
kagome::api::WsSession Member List
This is the complete list of members for
kagome::api::WsSession
, including all inherited members.
asyncRead
()
kagome::api::WsSession
private
asyncWrite
()
kagome::api::WsSession
private
config_
kagome::api::WsSession
private
Connection
typedef
kagome::api::Session
connectOnCloseHandler
(OnCloseHandler &&handler)
kagome::api::Session
inline
connectOnRequest
(std::function< OnRequestSignature > callback)
kagome::api::Session
inline
connectOnWsSessionCloseHandler
(OnWsSessionCloseHandler &&handler)
kagome::api::WsSession
Context
typedef
kagome::api::Session
cs_
kagome::api::WsSession
private
Duration
typedef
kagome::api::Session
ErrorCode
typedef
kagome::api::Session
handleRequest
(std::string_view data)
kagome::api::WsSession
private
id
() const override
kagome::api::WsSession
virtual
id_
kagome::api::WsSession
private
logger_
kagome::api::WsSession
private
notifyOnClose
(SessionId id, SessionType type)
kagome::api::Session
inline
on_ws_close_
kagome::api::WsSession
private
onAccept
(boost::system::error_code ec)
kagome::api::WsSession
private
OnCloseHandler
typedef
kagome::api::Session
onRead
(boost::system::error_code ec, std::size_t size)
kagome::api::WsSession
private
onRun
()
kagome::api::WsSession
private
onWrite
(boost::system::error_code ec, std::size_t bytes_transferred)
kagome::api::WsSession
private
OnWsSessionCloseHandler
typedef
kagome::api::WsSession
private
pending_responses_
kagome::api::WsSession
private
processRequest
(std::string_view request, std::shared_ptr< Session > session)
kagome::api::Session
inline
rbuffer_
kagome::api::WsSession
private
reject
()
kagome::api::WsSession
reportError
(boost::system::error_code ec, std::string_view message)
kagome::api::WsSession
private
respond
(std::string_view response) override
kagome::api::WsSession
virtual
SessionId
typedef
kagome::api::Session
socket
() override
kagome::api::WsSession
inline
virtual
Socket
typedef
kagome::api::Session
socket_
kagome::api::WsSession
private
start
() override
kagome::api::WsSession
virtual
stop
()
kagome::api::WsSession
private
stop
(boost::beast::websocket::close_code code)
kagome::api::WsSession
private
stopped_
kagome::api::WsSession
private
strand_
kagome::api::WsSession
private
stream_
kagome::api::WsSession
private
Streambuf
typedef
kagome::api::Session
Timer
typedef
kagome::api::Session
type
() const override
kagome::api::WsSession
inline
virtual
wbuffer_
kagome::api::WsSession
private
writing_in_progress_
kagome::api::WsSession
private
WsError
typedef
kagome::api::WsSession
private
WsSession
(Context &context, Configuration config, SessionId id)
kagome::api::WsSession
~Session
()=default
kagome::api::Session
virtual
~WsSession
() override=default
kagome::api::WsSession
Generated by
1.8.11