async_mqtt 9.0.1
|
Typedefs | |
using | async_mqtt::protocol::mqtt = as::basic_stream_socket<as::ip::tcp, as::any_io_executor> |
Type alias of Boost.Asio TCP socket. | |
Functions | |
template<typename Socket , typename Executor , typename CompletionToken = as::default_completion_token_t< Executor >> | |
async_mqtt::async_underlying_handshake (as::basic_stream_socket< Socket, Executor > &layer, std::string_view host, std::string_view port, CompletionToken &&token=as::default_completion_token_t< Executor >{}) | |
resovling name and connect TCP layer | |
using async_mqtt::protocol::mqtt = as::basic_stream_socket<as::ip::tcp, as::any_io_executor> |
Type alias of Boost.Asio TCP socket.
async_mqtt::async_underlying_handshake | ( | as::basic_stream_socket< Socket, Executor > & | layer, |
std::string_view | host, | ||
std::string_view | port, | ||
CompletionToken && | token = as::default_completion_token_t< Executor >{} ) |
resovling name and connect TCP layer
layer | TCP layer |
host | host name or IP address to connect |
port | port number to connect |
token | completion token. signature is void(error_code) |