1.2.3.7 SYS_MQTT_PublishConfig Struct
C
typedef struct
{
//Qos (0/ 1/ 2)
uint8_t qos;
//Retain (0/1) - Message needs to be retained by the Broker till every subscriber receives it
uint8_t retain;
//Message to be Published
uint8_t message[SYS_MQTT_MSG_MAX_LEN];
//Message Length
uint16_t messageLength;
//Topic on which to Publish the message
char *topicName;
//Topic Length
uint16_t topicLength;
} SYS_MQTT_PublishConfig;
Summary
Used for Reading the message that has been received on a topic subscribed to. The structure is also used for passing on the LWT config when connecting to MQTT Broker.
Remarks
This Message is passed to the Application via the SYS_MQTT_CALLBACK() function
