async-mqtt5
async-mqtt5 copied to clipboard
A C++17 MQTT client based on Boost.Asio.
I'm unsure how to receive connection notifications from the client, such as when the client connects or disconnects, or encounters other errors like credential issues. In the simple example provided...
void send_connect() { auto packet = control_packet::of( no_pid, get_allocator(), encoders::encode_connect, _ctx.creds.client_id, _ctx.creds.username, _ctx.creds.password, _ctx.keep_alive, false, _ctx.co_props, _ctx.will_msg ); the "false" is const, should be modified: void send_connect() { auto packet...
It would be nice if UNIX Sockets were supported as a transport medium, this allows creating safer, easier to manage and more performant IPC client/server communication via MQTT on *nix...
Hello, I'm new to this library and to MQTT in general. But I search a lot and don't find any answer to my question. After receiving a message from my...
By providing a class that quacks like a `beast::websocket::stream`, I was able to make Boost MQTT5 run in browsers via Emscripten. Since that was repeating stuff which is already part...