algotradelib 0.0.0.9000
C++ header-only library for algorithmic trading
Loading...
Searching...
No Matches
algotradelib::network::WsSession Member List

This is the complete list of members for algotradelib::network::WsSession, including all inherited members.

abandon_if_closing()algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotected
buffer_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
close()algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inline
closing_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
connect()algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inline
connected_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
connecting_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
fail(std::string_view stage, beast::error_code error)algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotected
host_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
host_header_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
on_closed()algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotectedvirtual
on_error(std::string_view stage, beast::error_code error)algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotectedvirtual
on_message(std::string_view message)=0algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protectedpure virtual
on_open()algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotectedvirtual
options_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
port_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
reconnect_attempt_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
reconnect_rng_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
reconnect_timer_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
resolver_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
send(std::string message)algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inline
shared_derived()algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotected
start_resolve()algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotected
start_ws_handshake()algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotected
stop_requested_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
strand_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
WebSocketSessionBase (defined in algotradelib::network::WsSession)algotradelib::network::WsSessionfriend
algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >::WebSocketSessionBase(net::io_context &ioc, std::string host, std::string port, WebSocketSessionOptions options)algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >inlineprotected
WebSocketSessionTestAccess (defined in algotradelib::network::WsSession)algotradelib::network::WsSessionfriend
write_queue_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
writing_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
ws_algotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protected
WsSession(net::io_context &ioc, std::string host, std::string port, std::string target="/", std::map< std::string, std::string > headers={})algotradelib::network::WsSessioninline
~WebSocketSessionBase()=defaultalgotradelib::network::WebSocketSessionBase< WsSession, websocket::stream< beast::tcp_stream > >protectedvirtual