AT_LEAST_ONCE

At least once delivery (QoS 1) — acknowledged delivery.

The message is guaranteed to arrive at least once. The sender stores the message until it receives a PUBACK from the receiver. If no PUBACK arrives, the message is retransmitted with the DUP flag set. This may result in duplicate messages.

Properties

Link copied to clipboard
expect val name: String
Link copied to clipboard
expect val ordinal: Int
Link copied to clipboard
val value: Int

The numeric QoS level (0, 1, or 2) as encoded on the wire.