FreeRTOS
Data Fields
MQTTCallbackParams Struct Reference

The parameters sent by the MQTT library in the user supplied callback. More...

#include <aws_mqtt_lib.h>

Data Fields

MQTTEventType_t xEventType
 
union {
   MQTTConnACKData_t   xMQTTConnACKData
 
   MQTTSubACKData_t   xMQTTSubACKData
 
   MQTTUnSubACKData_t   xMQTTUnSubACKData
 
   MQTTPubACKData_t   xMQTTPubACKData
 
   MQTTPublishData_t   xPublishData
 
   MQTTTimeoutData_t   xTimeoutData
 
   MQTTDisconnectData_t   xDisconnectData
 
u
 

Detailed Description

The parameters sent by the MQTT library in the user supplied callback.

Definition at line 283 of file aws_mqtt_lib.h.

Field Documentation

◆ xDisconnectData

MQTTDisconnectData_t xDisconnectData

Disconnect data.

Definition at line 297 of file aws_mqtt_lib.h.

◆ xEventType

MQTTEventType_t xEventType

The event type.

Definition at line 285 of file aws_mqtt_lib.h.

◆ xMQTTConnACKData

MQTTConnACKData_t xMQTTConnACKData

CONNACK data.

Definition at line 291 of file aws_mqtt_lib.h.

◆ xMQTTPubACKData

MQTTPubACKData_t xMQTTPubACKData

PUBACK data.

Definition at line 294 of file aws_mqtt_lib.h.

◆ xMQTTSubACKData

MQTTSubACKData_t xMQTTSubACKData

SUBACK data.

Definition at line 292 of file aws_mqtt_lib.h.

◆ xMQTTUnSubACKData

MQTTUnSubACKData_t xMQTTUnSubACKData

UNSUBACK data.

Definition at line 293 of file aws_mqtt_lib.h.

◆ xPublishData

MQTTPublishData_t xPublishData

Publish data.

Definition at line 295 of file aws_mqtt_lib.h.

◆ xTimeoutData

MQTTTimeoutData_t xTimeoutData

Timeout data.

Definition at line 296 of file aws_mqtt_lib.h.


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