MQTT UDRs(3.0)
MQTT UDRs(3.0)
The MQTT agent generates Error, PublishAck and SubscribeResponse while it receives Publish, Subscribe and Unsubscribe.
Error UDRs
The following fields are included in the Error UDRs:
Field | Description |
---|---|
affectedUDR (DRUDR) | This field stores the unprocessed UDR in case of an error in processing by the MQTT agent. |
message (string) | This field contains the error message from the MQTT agent. |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
PublishAck UDRs
The following fields are included in the PublishAck UDRs:
Field | Description |
---|---|
broker (string) | This field contains the broker connection details in the following format: tcp://<ip address/hostname>:<port> |
complete (boolean) | This field contains a value from the broker that indicates if the topic has been completely published. |
messageID (int) | This field contains the identifier for the message. |
topics (list<string>) | This field contains the list of subscribed topics for this particular broker. |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
SubscribeResponse UDRs
The following fields are included in the SubscribeResponse UDRs:
Field | Description |
---|---|
broker (string) | This field contains the broker connection details in the following format: tcp://<ip address/hostname>:<port> |
data (bytearray) | This field contains the data sent by the MQTT broker in bytearray format. |
id (int) | This field contains the identifier for the message. |
qos (int) | This field indicates the QoS value for this particular message. |
topic (string) | This field indicates the MQTT topic for this particular message |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
Publish UDRs
The following fields are included in the Publish UDRs:
Field | Description |
---|---|
data (bytearray) | This field contains the data sent to the MQTT broker in bytearray format. |
messageID (int) | This field contains the identifier for the message. |
qos (int) | This field indicates the QoS value for this particular message. |
retain (boolean) | This field indicates if retain is set to true or false. |
topic (string) | This field indicates the MQTT topic for this particular message |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
Subscribe UDRs
The following fields are included in the Subscribe UDRs:
Field | Description |
---|---|
qos (list<int>) | This field contains a list of QoS values for the topics in the UDR. |
topics (list<string>) | This field contains a list of topics for the UDR |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
Unsubscribe UDRs
The following fields are included in the Unsubscribe UDRs:
Field | Description |
---|---|
topics (list<string>) | This field contains a list of topics for the UDR |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
, multiple selections available,
Related content
MQTT UDRs(4.2)
MQTT UDRs(4.2)
More like this
MQTT UDRs(5.0)
MQTT UDRs(5.0)
More like this
MQTT UDRs
MQTT UDRs
More like this
AMQP UDRs(4.2)
AMQP UDRs(4.2)
More like this
AMQP UDRs(5.0)
AMQP UDRs(5.0)
More like this
MQTT Example(5.0)
MQTT Example(5.0)
More like this