AWS IoT Embedded C Device SDK
Data Fields
MQTTMessageParams Struct Reference

MQTT Message Parameters. More...

#include <aws_iot_mqtt_interface.h>

Data Fields

QoSLevel qos
 Message Quality of Service.
 
bool isRetained
 Retained messages are NOT supported by the AWS IoT Service at the time of this SDK release.
 
bool isDuplicate
 Is this message a duplicate QoS > 0 message? Handled automatically by the MQTT client.
 
uint16_t id
 Message sequence identifier. Handled automatically by the MQTT client.
 
void * pPayload
 Pointer to MQTT message payload (bytes).
 
uint32_t PayloadLen
 Length of MQTT payload.
 

Detailed Description

Defines a type for properties of MQTT messages including topic, payload an QoS.