FreeRTOS
|
MQTT Publish Parameters. More...
#include <aws_mqtt_lib.h>
Data Fields | |
const uint8_t * | pucTopic |
uint16_t | usTopicLength |
MQTTQoS_t | xQos |
const void * | pvData |
uint32_t | ulDataLength |
uint16_t | usPacketIdentifier |
uint32_t | ulTimeoutTicks |
MQTT Publish Parameters.
Parameters passed to the MQTT_Publish API.
Definition at line 569 of file aws_mqtt_lib.h.
const uint8_t* pucTopic |
The topic to which the data should be published.
Definition at line 571 of file aws_mqtt_lib.h.
const void* pvData |
The data to publish.
Definition at line 574 of file aws_mqtt_lib.h.
uint32_t ulDataLength |
Length of the data.
Definition at line 575 of file aws_mqtt_lib.h.
uint32_t ulTimeoutTicks |
The time interval in ticks after which the operation should fail.
Definition at line 577 of file aws_mqtt_lib.h.
uint16_t usPacketIdentifier |
The same identifier is returned in the callback when corresponding PUBACK is received or the operation times out.
Definition at line 576 of file aws_mqtt_lib.h.
uint16_t usTopicLength |
The length of the topic.
Definition at line 572 of file aws_mqtt_lib.h.
MQTTQoS_t xQos |
Quality of Service.
Definition at line 573 of file aws_mqtt_lib.h.