Available on crate feature
mqtt only.Expand description
MQTT message publishing. MQTT message publishing.
To receive MQTT messages, use the MQTT trigger.
§Examples
Send an MQTT message.
use spin_sdk::mqtt::{Connection, Qos};
let conn = Connection::open(
"mqtt://localhost:1883?client_id=123",
"user",
"password",
30 /* seconds */
).await?;
let payload = b"hello mqtt".to_vec();
conn.publish("pet-pictures", payload, Qos::AtLeastOnce).await?;Structs§
- Connection
- An open connection to an MQTT queue.
Enums§
Type Aliases§
- Payload
- The message payload.