42 using VectorSocket = std::vector<const WebSocketHandler*>;
47 void Send_(std::string message)
const;
50 virtual void Process_()
override;
53 virtual void HandleNewMessage_(
const WebSocketHandler& websocket_handler, std::string message) = 0;
54 virtual void HandleConnectionClosed_(
const WebSocketHandler& websocket_handler) = 0;
57 std::unique_ptr<WebSocket> websocket_;