Add port
This commit is contained in:
@ -15,8 +15,9 @@ namespace {
|
||||
constexpr const char * const TAG = "ASIO_WEB";
|
||||
} // namespace
|
||||
|
||||
SslWebsocketClient::SslWebsocketClient(asio::io_context &io_context, std::string &&host, std::string &&path) :
|
||||
SslWebsocketClient::SslWebsocketClient(asio::io_context &io_context, std::string &&host, std::string &&port, std::string &&path) :
|
||||
m_host(std::move(host)),
|
||||
m_port{std::move(port)},
|
||||
m_path{std::move(path)},
|
||||
m_resolver{io_context},
|
||||
m_socket{io_context, m_sslCtx}
|
||||
@ -25,8 +26,9 @@ SslWebsocketClient::SslWebsocketClient(asio::io_context &io_context, std::string
|
||||
m_socket.set_verify_mode(asio::ssl::verify_none);
|
||||
}
|
||||
|
||||
SslWebsocketClient::SslWebsocketClient(asio::io_context &io_context, const std::string &host, const std::string &path) :
|
||||
SslWebsocketClient::SslWebsocketClient(asio::io_context &io_context, const std::string &host, const std::string &port, const std::string &path) :
|
||||
m_host{host},
|
||||
m_port{port},
|
||||
m_path{path},
|
||||
m_resolver{io_context},
|
||||
m_socket{io_context, m_sslCtx}
|
||||
@ -45,7 +47,7 @@ void SslWebsocketClient::resolve()
|
||||
{
|
||||
ESP_LOGI(TAG, "called");
|
||||
|
||||
m_resolver.async_resolve(m_host, "8086",
|
||||
m_resolver.async_resolve(m_host, m_port,
|
||||
[this](const std::error_code &error, asio::ip::tcp::resolver::iterator iterator){
|
||||
onResolved(error, iterator);
|
||||
});
|
||||
|
@ -11,8 +11,8 @@
|
||||
class SslWebsocketClient
|
||||
{
|
||||
public:
|
||||
SslWebsocketClient(asio::io_context &io_context, std::string &&host, std::string &&path);
|
||||
SslWebsocketClient(asio::io_context &io_context, const std::string &host, const std::string &path);
|
||||
SslWebsocketClient(asio::io_context &io_context, std::string &&host, std::string &&port, std::string &&path);
|
||||
SslWebsocketClient(asio::io_context &io_context, const std::string &host, const std::string &port, const std::string &path);
|
||||
|
||||
void start();
|
||||
|
||||
@ -43,6 +43,7 @@ private:
|
||||
void onMessageSent(std::error_code ec, std::size_t length);
|
||||
|
||||
std::string m_host;
|
||||
std::string m_port;
|
||||
std::string m_path;
|
||||
|
||||
asio::ip::tcp::resolver m_resolver;
|
||||
|
Reference in New Issue
Block a user