Kurlyk
Loading...
Searching...
No Matches
kurlyk::SimpleWebSocketClientAdapter Member List

This is the complete list of members for kurlyk::SimpleWebSocketClientAdapter, including all inherited members.

add_fsm_event(FsmEvent event_type, std::unique_ptr< WebSocketEventData > event_data)kurlyk::BaseWebSocketClientinlineprotected
add_send_callback(const std::error_code &error_code, const std::function< void(const std::error_code &ec)> &callback)kurlyk::BaseWebSocketClientinlineprotected
BaseWebSocketClient()=defaultkurlyk::BaseWebSocketClient
connect(std::function< void(bool)> callback) override finalkurlyk::BaseWebSocketClientinlinevirtual
copy_headers(const SrcMap &src, DstMap &dst)kurlyk::SimpleWebSocketClientAdapterinlineprivate
create_client(typename std::enable_if< std::is_same< T, WssClient >::value >::type *=0)kurlyk::SimpleWebSocketClientAdapterinlineprivate
create_client(typename std::enable_if< std::is_same< T, WsClient >::value >::type *=0)kurlyk::SimpleWebSocketClientAdapterinlineprivate
create_websocket_close_event(const std::string &reason="Normal Closure", int status_code=1000)kurlyk::BaseWebSocketClientinlineprotected
create_websocket_error_event(const std::error_code &error_code)kurlyk::BaseWebSocketClientinlineprotected
create_websocket_event()kurlyk::BaseWebSocketClientinlineprotected
create_websocket_message_event(std::shared_ptr< MessageType > &message)kurlyk::SimpleWebSocketClientAdapterinlineprivate
create_websocket_open_event(std::shared_ptr< ConnectionType > &connection)kurlyk::SimpleWebSocketClientAdapterinlineprivate
deinit_websocket() override finalkurlyk::SimpleWebSocketClientAdapterinlineprivatevirtual
disconnect(std::function< void(bool)> callback) override finalkurlyk::BaseWebSocketClientinlinevirtual
endpoint_to_string(const std::shared_ptr< ConnectionType > &connection) constkurlyk::SimpleWebSocketClientAdapterinlineprivate
event_data_ptr_t typedefkurlyk::BaseWebSocketClientprivate
event_handler() override finalkurlyk::BaseWebSocketClientinlinevirtual
FsmEvent enum namekurlyk::BaseWebSocketClientprotected
FsmState enum namekurlyk::BaseWebSocketClientprotected
get_headers() override finalkurlyk::SimpleWebSocketClientAdapterinlinevirtual
get_http_version() override finalkurlyk::SimpleWebSocketClientAdapterinlinevirtual
get_remote_endpoint() override finalkurlyk::SimpleWebSocketClientAdapterinlinevirtual
handle_close_event(std::unique_ptr< WebSocketEventData > event=nullptr)kurlyk::BaseWebSocketClientinlineprivate
handle_error_event(std::unique_ptr< WebSocketEventData > event)kurlyk::BaseWebSocketClientinlineprivate
handle_error_event(const std::error_code &error_code)kurlyk::BaseWebSocketClientinlineprivate
handle_message_event(std::unique_ptr< WebSocketEventData > event)kurlyk::BaseWebSocketClientinlineprivate
handle_open_event(std::unique_ptr< WebSocketEventData > event)kurlyk::BaseWebSocketClientinlineprivate
init_client()kurlyk::SimpleWebSocketClientAdapterinlineprivate
init_connection(std::shared_ptr< T > &connection, typename std::enable_if< std::is_same< T, WssClient::Connection >::value >::type *=0)kurlyk::SimpleWebSocketClientAdapterinlineprivate
init_connection(std::shared_ptr< T > &connection, typename std::enable_if< std::is_same< T, WsClient::Connection >::value >::type *=0)kurlyk::SimpleWebSocketClientAdapterinlineprivate
init_websocket() override finalkurlyk::SimpleWebSocketClientAdapterinlineprivatevirtual
is_connected() const override finalkurlyk::BaseWebSocketClientinlinevirtual
is_running() const override finalkurlyk::BaseWebSocketClientinlinevirtual
IWebSocketClient()=defaultkurlyk::IWebSocketClient
IWebSocketSender()=defaultkurlyk::IWebSocketSender
m_client_mutexkurlyk::SimpleWebSocketClientAdapterprivate
m_close_timekurlyk::BaseWebSocketClientprivate
m_configkurlyk::BaseWebSocketClientprotected
m_event_queuekurlyk::BaseWebSocketClientmutableprivate
m_event_queue_mutexkurlyk::BaseWebSocketClientmutableprivate
m_fsm_event_queuekurlyk::BaseWebSocketClientprivate
m_fsm_statekurlyk::BaseWebSocketClientprotected
m_io_contextkurlyk::SimpleWebSocketClientAdapterprivate
m_is_connectedkurlyk::BaseWebSocketClientprivate
m_is_runningkurlyk::BaseWebSocketClientprivate
m_message_queuekurlyk::BaseWebSocketClientprivate
m_message_queue_mutexkurlyk::BaseWebSocketClientprivate
m_on_eventkurlyk::BaseWebSocketClientprivate
m_on_event_notifykurlyk::BaseWebSocketClientprivate
m_rate_limiterkurlyk::BaseWebSocketClientprivate
m_reconnect_attemptkurlyk::BaseWebSocketClientprivate
m_send_callback_queuekurlyk::BaseWebSocketClientprivate
m_send_callback_queue_mutexkurlyk::BaseWebSocketClientprivate
m_ws_clientkurlyk::SimpleWebSocketClientAdapterprivate
m_ws_connectionkurlyk::SimpleWebSocketClientAdapterprivate
m_wss_clientkurlyk::SimpleWebSocketClientAdapterprivate
m_wss_connectionkurlyk::SimpleWebSocketClientAdapterprivate
notify_handler() override finalkurlyk::BaseWebSocketClientinlinevirtual
operator=(const SimpleWebSocketClientAdapter &)=deletekurlyk::SimpleWebSocketClientAdapter
process() override finalkurlyk::BaseWebSocketClientinlinevirtual
process_fsm_state()kurlyk::BaseWebSocketClientinlineprivate
process_message_queue()kurlyk::BaseWebSocketClientinlineprivate
process_send_callback_queue()kurlyk::BaseWebSocketClientinlineprivate
process_state_connecting()kurlyk::BaseWebSocketClientinlineprivate
process_state_init()kurlyk::BaseWebSocketClientinlineprivate
process_state_reconnecting()kurlyk::BaseWebSocketClientinlineprivate
process_state_stopped()kurlyk::BaseWebSocketClientinlineprivate
process_state_working()kurlyk::BaseWebSocketClientinlineprivate
receive_event() const override finalkurlyk::BaseWebSocketClientinlinevirtual
receive_events() const override finalkurlyk::BaseWebSocketClientinlinevirtual
send_callback_t typedefkurlyk::BaseWebSocketClientprivate
send_close(std::shared_ptr< WebSocketSendInfo > &send_info) override finalkurlyk::SimpleWebSocketClientAdapterinlineprivatevirtual
send_close(const ConnectionType &connection, const send_info_ptr_t &send_info)kurlyk::SimpleWebSocketClientAdapterinlineprivate
kurlyk::BaseWebSocketClient::send_close(const int status=1000, const std::string &reason=std::string(), std::function< void(const std::error_code &ec)> callback=nullptr) override finalkurlyk::BaseWebSocketClientinline
kurlyk::IWebSocketClient::send_close(int status=1000, const std::string &reason=std::string(), std::function< void(const std::error_code &)> callback=nullptr)=0kurlyk::IWebSocketSenderpure virtual
send_info_ptr_t typedefkurlyk::BaseWebSocketClientprivate
send_message(std::shared_ptr< WebSocketSendInfo > &send_info) override finalkurlyk::SimpleWebSocketClientAdapterinlineprivatevirtual
send_message(const ConnectionType &connection, const send_info_ptr_t &send_info)kurlyk::SimpleWebSocketClientAdapterinlineprivate
kurlyk::BaseWebSocketClient::send_message(const std::string &message, long rate_limit_id, std::function< void(const std::error_code &ec)> callback=nullptr) override finalkurlyk::BaseWebSocketClientinline
kurlyk::IWebSocketClient::send_message(const std::string &message, long rate_limit_id=0, std::function< void(const std::error_code &)> callback=nullptr)=0kurlyk::IWebSocketSenderpure virtual
set_config(std::unique_ptr< WebSocketConfig > config, std::function< void(bool)> callback) override finalkurlyk::BaseWebSocketClientinlinevirtual
shutdown() override finalkurlyk::BaseWebSocketClientinlinevirtual
SimpleWebSocketClientAdapter()kurlyk::SimpleWebSocketClientAdapterinline
SimpleWebSocketClientAdapter(const SimpleWebSocketClientAdapter &)=deletekurlyk::SimpleWebSocketClientAdapter
WsClient typedefkurlyk::SimpleWebSocketClientAdapter
WssClient typedefkurlyk::SimpleWebSocketClientAdapter
~BaseWebSocketClient()=defaultkurlyk::BaseWebSocketClientvirtual
~IWebSocketClient()=defaultkurlyk::IWebSocketClientvirtual
~IWebSocketSender()=defaultkurlyk::IWebSocketSendervirtual
~SimpleWebSocketClientAdapter()=defaultkurlyk::SimpleWebSocketClientAdaptervirtual