| Interface | Description |
|---|---|
| MqttClientAutoReconnect |
Automatic reconnect strategy using an exponential backoff with configurable initial and maximum delays.
|
| MqttClientAutoReconnectBuilder |
Builder for a
MqttClientAutoReconnect. |
| MqttClientAutoReconnectBuilder.Nested<P> |
Builder for a
MqttClientAutoReconnect that is applied to a parent. |
| MqttClientAutoReconnectBuilderBase<B extends MqttClientAutoReconnectBuilderBase<B>> |
Builder base for a
MqttClientAutoReconnect. |
| MqttClientConnectedContext |
Provides context about the client that is now connected.
|
| MqttClientConnectedListener |
Listener which is notified when a client is connected (a successful ConnAck message is received).
|
| MqttClientDisconnectedContext |
Provides context about the client that is now disconnected, the cause for disconnection and allows reconnecting.
|
| MqttClientDisconnectedListener |
Listener which is notified when a client is disconnected (with or without a Disconnect message) or the connection
fails.
|
| MqttClientReconnector |
A reconnector is supplied by a
MqttClientDisconnectedContext and can be used for reconnecting. |
| Enum | Description |
|---|---|
| MqttDisconnectSource |
Source which triggers disconnection.
|