BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Public Member Functions | List of all members
fc::http::detail::websocket_tls_client_impl Class Reference
Inheritance diagram for fc::http::detail::websocket_tls_client_impl:
fc::http::detail::generic_websocket_client_impl< asio_tls_stub_log >

Public Member Functions

 websocket_tls_client_impl (const std::string &ca_filename)
 
virtual ~websocket_tls_client_impl ()
 
std::string get_host () const
 
void setup_peer_verify (context_ptr &ctx, const std::string &ca_filename)
 
- Public Member Functions inherited from fc::http::detail::generic_websocket_client_impl< asio_tls_stub_log >
 generic_websocket_client_impl ()
 
virtual ~generic_websocket_client_impl ()
 
websocket_connection_ptr connect (const std::string &uri, const fc::http::headers &headers)
 

Additional Inherited Members

- Public Attributes inherited from fc::http::detail::generic_websocket_client_impl< asio_tls_stub_log >
fc::promise< void >::ptr _connected
 
fc::promise< void >::ptr _closed
 
fc::thread_client_thread
 
websocketpp::client< asio_tls_stub_log_client
 
websocket_connection_ptr _connection
 
std::string _uri
 
fc::optional< connection_hdl > _hdl
 

Detailed Description

Definition at line 554 of file websocket.cpp.

Constructor & Destructor Documentation

◆ websocket_tls_client_impl()

fc::http::detail::websocket_tls_client_impl::websocket_tls_client_impl ( const std::string &  ca_filename)
inline

Definition at line 557 of file websocket.cpp.

◆ ~websocket_tls_client_impl()

virtual fc::http::detail::websocket_tls_client_impl::~websocket_tls_client_impl ( )
inlinevirtual

Definition at line 605 of file websocket.cpp.

Member Function Documentation

◆ get_host()

std::string fc::http::detail::websocket_tls_client_impl::get_host ( ) const
inline

Definition at line 607 of file websocket.cpp.

◆ setup_peer_verify()

void fc::http::detail::websocket_tls_client_impl::setup_peer_verify ( context_ptr ctx,
const std::string &  ca_filename 
)
inline

Definition at line 612 of file websocket.cpp.


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