BitShares-Core  4.0.0
BitShares blockchain implementation and command-line interface software
Public Types | Public Member Functions | Public Attributes | List of all members
fc::http::detail::websocket_server_impl Class Reference

Public Types

typedef std::map< connection_hdl, websocket_connection_ptr, std::owner_less< connection_hdl > > con_map
 

Public Member Functions

 websocket_server_impl ()
 
 ~websocket_server_impl ()
 

Public Attributes

con_map _connections
 
fc::thread_server_thread
 
websocket_server_type _server
 
on_connection_handler _on_connection
 
fc::promise< void >::ptr _closed
 
uint32_t _pending_messages = 0
 

Detailed Description

Definition at line 229 of file websocket.cpp.

Member Typedef Documentation

typedef std::map<connection_hdl, websocket_connection_ptr,std::owner_less<connection_hdl> > fc::http::detail::websocket_server_impl::con_map

Definition at line 335 of file websocket.cpp.

Constructor & Destructor Documentation

fc::http::detail::websocket_server_impl::websocket_server_impl ( )
inline

Definition at line 232 of file websocket.cpp.

fc::http::detail::websocket_server_impl::~websocket_server_impl ( )
inline

Definition at line 320 of file websocket.cpp.

Member Data Documentation

fc::promise<void>::ptr fc::http::detail::websocket_server_impl::_closed

Definition at line 341 of file websocket.cpp.

con_map fc::http::detail::websocket_server_impl::_connections

Definition at line 337 of file websocket.cpp.

on_connection_handler fc::http::detail::websocket_server_impl::_on_connection

Definition at line 340 of file websocket.cpp.

uint32_t fc::http::detail::websocket_server_impl::_pending_messages = 0

Definition at line 342 of file websocket.cpp.

websocket_server_type fc::http::detail::websocket_server_impl::_server

Definition at line 339 of file websocket.cpp.

fc::thread& fc::http::detail::websocket_server_impl::_server_thread

Definition at line 338 of file websocket.cpp.


The documentation for this class was generated from the following file: