MQTT::V5::Publish
Inherits MQTT::Header / BinData / Reference / Object
MQTT-3.3. Same as 3.1.1 with a property section between the packet identifier and the payload
Constants
MQTT-3.3. Same as 3.1.1 with a property section between the packet identifier and the payload
MQTT-3.3. Same as 3.1.1 with a property section between the packet identifier and the payload
MQTT-3.3. Same as 3.1.1 with a property section between the packet identifier and the payload
MQTT-3.3. Same as 3.1.1 with a property section between the packet identifier and the payload
MQTT-3.3. Same as 3.1.1 with a property section between the packet identifier and the payload
MQTT-3.3. Same as 3.1.1 with a property section between the packet identifier and the payload
Class methods
MQTT-3.3. Same as 3.1.1 with a property section between the packet identifier and the payload
Instance methods
A group or bit_field captures the endianness at its declaration point, so
declaring endian after one would silently leave it system-endian. Fail loudly.
NOTE:: the arithmetic is signed on purpose. A malformed packet can
advertise a remaining length smaller than the fields preceding the
payload, which underflows UInt32 into a ~4GB allocation
NOTE:: the arithmetic is signed on purpose. A malformed packet can
advertise a remaining length smaller than the fields preceding the
payload, which underflows UInt32 into a ~4GB allocation
Which subscriptions caused the broker to send us this message. Repeatable, because one message can match several subscriptions
Replaces the topic string for the rest of the connection. Zero is not a valid alias, MQTT-3.3.2.3.4