Kagome
Polkadot Runtime Engine in C++17
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Kagome
Consensus
core
Development guide
Guide for `outcome::result<T>`
Rules
Terms
Tooling
Overview
Your first Kagome chain
Runing Kagome in docker container
Start private Kagome network
Namespaces
Classes
Class List
fmt
kagome
api
author
chain
child_state
details
internal
payment
rpc
state
system
ApiService
ApiServiceImpl
AuthorApi
AuthorApiImpl
ChainApi
ChainApiImpl
ChildStateApi
ChildStateApiImpl
HttpListenerImpl
HttpSession
InternalApi
InternalApiImpl
JrpcHandleBatch
JRpcProcessor
JRpcServer
JRpcServerImpl
JsonWriter
Listener
Method
Parser
PaymentApi
PaymentApiImpl
RpcApi
RpcApiImpl
RpcContext
RpcThreadPool
Session
StateApi
StateApiImpl
SystemApi
SystemApiImpl
WsListenerImpl
WsSession
application
authority
authority_discovery
authorship
blockchain
clock
common
consensus
crypto
face
host_api
injector
log
metrics
network
observers
offchain
parachain
primitives
runtime
storage
subscription
telemetry
transaction_pool
Empty
is_shared_ptr
is_shared_ptr< std::shared_ptr< T > >
is_smart_ptr
is_smart_ptr< std::shared_ptr< T > >
is_smart_ptr< std::unique_ptr< T > >
is_unique_ptr
is_unique_ptr< std::unique_ptr< T > >
NumTag
Stub
Tagged
Wrapper
libp2p
scale
std
tools
WAVM
Box
Command
CommandExecutionError
CommandParser
Configurator
InspectBlockCommand
is_optional
is_optional< typename std::optional< T > >
NonCopyable
NonMovable
PrintHelpCommand
QueryStateCommand
RemoveBlockCommand
SafeObject
SearchChainCommand
sha3_context_
sha3_context_.__unnamed__
TicToc
Unreachable_At_Line
Class Index
Class Hierarchy
Class Members
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
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