Retain
Marks the Retain flag in the MQTT message. The broker is instructed to cache the last message sent to the topic. Clients that connect to the broker at a later time will receive this message.
Dup
The DUP flag indicates whether the message is a duplicate.
ProcessingFailed
Indicates that the processing of the message failed.
ReasonCode
Reason for the failure to process the message: Success NoMatchingSubscribers UnspecifiedError ImplementationSpecificError NotAuthorized TopicNameInvalid PacketIdentifierInUse PacketIdentifierNotFound QuotaExceeded PayloadFormatInvalid
IsHandled
Indicates whether the message has been processed.
AutoAcknowledge
Specifies whether MQTT ACK messages are sent automatically.