◆ Implementation()
Roar::WebsocketClient::Implementation::Implementation |
( |
| ) |
|
|
inline |
◆ onConnect()
void Roar::WebsocketClient::Implementation::onConnect |
( |
boost::beast::error_code |
ec, |
|
|
boost::asio::ip::tcp::resolver::results_type::endpoint_type const & |
ep, |
|
|
std::chrono::seconds |
timeout, |
|
|
std::string |
passedHost, |
|
|
std::shared_ptr< WebsocketClient > |
client |
|
) |
| |
|
inline |
◆ onSslHandshake()
void Roar::WebsocketClient::Implementation::onSslHandshake |
( |
boost::beast::error_code |
ec, |
|
|
std::shared_ptr< WebsocketClient > |
client |
|
) |
| |
|
inline |
◆ onWebsocketHandshake()
void Roar::WebsocketClient::Implementation::onWebsocketHandshake |
( |
boost::beast::error_code |
ec | ) |
|
|
inline |
◆ performSslHandshake()
void Roar::WebsocketClient::Implementation::performSslHandshake |
( |
std::string const & |
origHost, |
|
|
std::shared_ptr< WebsocketClient > |
client |
|
) |
| |
|
inline |
◆ performWebsocketHandshake()
void Roar::WebsocketClient::Implementation::performWebsocketHandshake |
( |
std::shared_ptr< WebsocketClient > |
client | ) |
|
|
inline |
◆ buffer
boost::beast::flat_buffer Roar::WebsocketClient::Implementation::buffer |
◆ handshakeHeaders
std::unordered_map<boost::beast::http::field, std::string> Roar::WebsocketClient::Implementation::handshakeHeaders |
◆ host
std::string Roar::WebsocketClient::Implementation::host |
◆ onConnectComplete
std::function<void()> Roar::WebsocketClient::Implementation::onConnectComplete |
◆ onError
std::function<void(Error&&)> Roar::WebsocketClient::Implementation::onError |
◆ path
std::string Roar::WebsocketClient::Implementation::path |
The documentation for this struct was generated from the following file: