61 bool is_close_frame ) = 0;
WebSocket connection base.
virtual void shutdown()=0
Shutdown websocket.
virtual void init_read(ws_handle_t wsh)=0
Start reading ws-messages.
ws_connection_base_t(connection_id_t id)
virtual void kill()=0
Kill websocket.
virtual void write_data(write_group_t wg, bool is_close_frame)=0
Write pieces of outgoing data.
Group of writable items transported to the context of underlying connection as one solid piece.
std::shared_ptr< ws_connection_base_t > ws_connection_handle_t
Alias for WebSocket connection handle.
std::shared_ptr< ws_t > ws_handle_t
Alias for ws_t handle.
std::uint64_t connection_id_t
Type for ID of connection.