CommsChampion Ecosystem MQTT v5 Client
MQTT v5 Client Library.
Public Attributes | List of all members
CC_Mqtt5PublishBasicConfig Struct Reference

Configuration structure to be passed to the cc_mqtt5_client_publish_config_basic(). More...

#include "common.h"

Public Attributes

const unsigned char * m_data
 Pointer to publish data buffer, defaults to NULL.
 
unsigned m_dataLen
 Amount of bytes in the publish data buffer, defaults to 0.
 
CC_Mqtt5QoS m_qos
 Publish QoS value, defaults to CC_Mqtt5QoS_AtMostOnceDelivery.
 
bool m_retain
 "Retain" flag, defaults to false.
 
const char * m_topic
 Publish topic, cannot be NULL.
 
CC_Mqtt5TopicAliasPreference m_topicAliasPref
 Topic alias usage preference, defaults to CC_Mqtt5TopicAliasPreference_UseAliasIfAvailable.
 

Detailed Description

Configuration structure to be passed to the cc_mqtt5_client_publish_config_basic().

See also
cc_mqtt5_client_publish_init_config_basic()

The documentation for this struct was generated from the following file: