Skip to content

MqttPublish

Defined in: src/io/broker/MqttActor.ts:50

Outbound publish envelope.

readonly payload: string | Uint8Array<ArrayBufferLike>

Defined in: src/io/broker/MqttActor.ts:52


readonly optional qos?: MqttQos

Defined in: src/io/broker/MqttActor.ts:53


readonly optional retain?: boolean

Defined in: src/io/broker/MqttActor.ts:54


readonly topic: string

Defined in: src/io/broker/MqttActor.ts:51


readonly optional userProperties?: MqttUserProperties

Defined in: src/io/broker/MqttActor.ts:60

MQTT 5.0 user properties to attach to the PUBLISH packet. Silently dropped when the actor’s protocolVersion is 4 — the 3.1.1 wire format has no way to carry them.