BitShares-Core  5.0.0
BitShares blockchain implementation and command-line interface 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 >
_ws_connection
 
- 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

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

Definition at line 219 of file websocket.cpp.

Definition at line 232 of file websocket.cpp.


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