rumqtt
rumqtt copied to clipboard
The MQTT ecosystem in rust
When I try to compile the provided example on Windows 10, I run into a compilation error related to tokio 1.17.0 I use Rust 1.62.1 (stable) . ``` error[E0308]: mismatched...
Improvements: - typed-builder - ClientId struct - deprecated old `MqttOptions::new` for easier migration I dont think its that bad to expose the MqttOptions to the public. The types itself prevent...
Eventloop is automatically reconnecting with out returning disconnection event. We need disconnection event as well
There are no tests involved including whether stuff compiles with or without any given feature. Docs are also missing. I will need a bit of guidance with both. I also...
There doesn't seem to be a way to get the packet id for a published QoS1/2 message, to track its state Is this correct? Is there a workaround?
It looks like it is not possible to poll on an MQTT v5 event loop. Instead of returning an `Event`, the loop returns `()`: https://github.com/bytebeamio/rumqtt/blob/18c56c13c4a56ffcdb3a195806a311523856f925/rumqttc/src/v5/eventloop.rs#L116-L134 Maybe this is supposed to...
Hello, when I was using Rumqttd, I occasionally encountered a panic that caused the service to crash. This works fine when I'm connected to a few clients, but when I'm...
I want to check the authorization of each client's connection, so as to avoid other connection subscriptions. Is there any way to deal with it at present? Thank you
I would like to send QoS 1 messages with the guarantee intact even if the sending device unexpectedly restarts. This would need persistent storage but the messages there need to...