|
CommsChampion Ecosystem MQTT v5 Client
MQTT v5 Client Library.
|
Received message information. More...
#include "common.h"
Public Attributes | |
| const char * | m_contentType |
| "Content Type" property if provided, NULL if not. | |
| const unsigned char * | m_correlationData |
| Pointer to the "Correlation Data" property value when provided, NULL if not. | |
| unsigned | m_correlationDataLen |
| Amount of "Correlation Data" bytes;. | |
| const unsigned char * | m_data |
| Pointer to the temporary buffer containin message data. | |
| unsigned | m_dataLen |
| Amount of data bytes. | |
| CC_Mqtt5PayloadFormat | m_format |
| "Payload Format Indicator" property, defaults to CC_Mqtt5PayloadFormat_Unspecified when not reported. | |
| unsigned | m_messageExpiryInterval |
| "Message Expiry Interval" property, defaults to 0 when not reported. | |
| CC_Mqtt5QoS | m_qos |
| QoS value used by the broker to report the message. | |
| const char * | m_responseTopic |
| "Response Topic" property when provided, NULL if not. | |
| bool | m_retained |
| Indication of whether the received message was "retained". | |
| const unsigned * | m_subIds |
| Pointer to array containing "Subscription Identifier" properties list when provided, NULL if not. | |
| unsigned | m_subIdsCount |
| Amount of "Subscription Identifiers" in array. | |
| const char * | m_topic |
| Topic used to publish the message. | |
| const CC_Mqtt5UserProp * | m_userProps |
| Pointer to the "User Property" properties array when provided, NULL if not. | |
| unsigned | m_userPropsCount |
| Amount of "User Property" properties. | |
Received message information.