Skip to main content

Crate mqttier

Crate mqttier 

Source
Expand description

§MQTTier

A Rust MQTT client library providing an abstracted interface around rumqttc.

Structs§

Credentials
Credentials for authenticating with the MQTT broker
MqttierClient
MqttierClient provides an abstracted, Clone-able interface around rumqttc.
MqttierOptions
Options for configuring the MqttierClient.
MqttierOptionsBuilder
Builder for MqttierOptions.
TcpConnection
Represents a non-TLS connection to a broker based on its hostname and port.

Enums§

Connection
Specifies what type of connection to make to the broker. TLS and websocket connections not currently supported.
MqttierError
Errors that can occur when using MqttierClient
MqttierOptionsBuilderError
Error type for MqttierOptionsBuilder