BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Public Member Functions | List of all members
fc::http::detail::possibly_proxied_websocket_connection< T > Class Template Reference
Inheritance diagram for fc::http::detail::possibly_proxied_websocket_connection< T >:
fc::http::detail::websocket_connection_impl< T > fc::http::websocket_connection

Public Member Functions

 possibly_proxied_websocket_connection (T con, const std::string &forward_header_key)
virtual ~possibly_proxied_websocket_connection ()
- Public Member Functions inherited from fc::http::detail::websocket_connection_impl< T >
 websocket_connection_impl (T con)
virtual ~websocket_connection_impl ()
virtual void send_message (const std::string &message) override
virtual void close (int64_t code, const std::string &reason) override
virtual std::string get_request_header (const std::string &key) override
- Public Member Functions inherited from fc::http::websocket_connection
virtual ~websocket_connection ()
void on_message (const std::string &message)
fc::http::reply on_http (const std::string &message)
void on_message_handler (const std::function< void(const std::string &)> &h)
void on_http_handler (const std::function< fc::http::reply(const std::string &)> &h)
void set_session_data (boost::any d)
boost::any & get_session_data ()
const std::string & get_remote_endpoint_string () const

Additional Inherited Members

- Public Attributes inherited from fc::http::detail::websocket_connection_impl< T >
- Public Attributes inherited from fc::http::websocket_connection
fc::signal< void()> closed
- Protected Attributes inherited from fc::http::websocket_connection
std::string _remote_endpoint

Detailed Description

template<typename T>
class fc::http::detail::possibly_proxied_websocket_connection< T >

Definition at line 216 of file websocket.cpp.

Constructor & Destructor Documentation

◆ possibly_proxied_websocket_connection()

template<typename T >
fc::http::detail::possibly_proxied_websocket_connection< T >::possibly_proxied_websocket_connection ( con,
const std::string &  forward_header_key 

Definition at line 219 of file websocket.cpp.

◆ ~possibly_proxied_websocket_connection()

Definition at line 232 of file websocket.cpp.

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