mqtt_cpp
Classes | Namespaces | Functions
sync_client.hpp File Reference
#include <mqtt/namespace.hpp>
#include <mqtt/client.hpp>
#include <mqtt/move.hpp>
#include <mqtt/callable_overlay.hpp>
Include dependency graph for sync_client.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MQTT_NS::sync_client< Socket, PacketIdBytes >
 

Namespaces

 MQTT_NS
 

Functions

std::shared_ptr< callable_overlay< sync_client< tcp_endpoint< as::ip::tcp::socket, as::io_context::strand > > > > MQTT_NS::make_sync_client (as::io_context &ioc, std::string host, std::string port, protocol_version version=protocol_version::v3_1_1)
 
std::shared_ptr< callable_overlay< sync_client< tcp_endpoint< as::ip::tcp::socket, as::io_context::strand > > > > MQTT_NS::make_sync_client (as::io_context &ioc, std::string host, std::uint16_t port, protocol_version version=protocol_version::v3_1_1)
 
std::shared_ptr< callable_overlay< sync_client< tcp_endpoint< as::ip::tcp::socket, null_strand > > > > MQTT_NS::make_sync_client_no_strand (as::io_context &ioc, std::string host, std::string port, protocol_version version=protocol_version::v3_1_1)
 
std::shared_ptr< callable_overlay< sync_client< tcp_endpoint< as::ip::tcp::socket, null_strand > > > > MQTT_NS::make_sync_client_no_strand (as::io_context &ioc, std::string host, std::uint16_t port, protocol_version version=protocol_version::v3_1_1)
 
std::shared_ptr< callable_overlay< sync_client< tcp_endpoint< as::ip::tcp::socket, as::io_context::strand >, 4 > > > MQTT_NS::make_sync_client_32 (as::io_context &ioc, std::string host, std::string port, protocol_version version=protocol_version::v3_1_1)
 
std::shared_ptr< callable_overlay< sync_client< tcp_endpoint< as::ip::tcp::socket, as::io_context::strand >, 4 > > > MQTT_NS::make_sync_client_32 (as::io_context &ioc, std::string host, std::uint16_t port, protocol_version version=protocol_version::v3_1_1)
 
std::shared_ptr< callable_overlay< sync_client< tcp_endpoint< as::ip::tcp::socket, null_strand >, 4 > > > MQTT_NS::make_sync_client_no_strand_32 (as::io_context &ioc, std::string host, std::string port, protocol_version version=protocol_version::v3_1_1)
 
std::shared_ptr< callable_overlay< sync_client< tcp_endpoint< as::ip::tcp::socket, null_strand >, 4 > > > MQTT_NS::make_sync_client_no_strand_32 (as::io_context &ioc, std::string host, std::uint16_t port, protocol_version version=protocol_version::v3_1_1)