|
FreeRTOS
|
Parameters for a Shadow API operation. More...
#include <aws_shadow.h>
Data Fields | |
| const char * | pcThingName |
| Thing name of Shadow. | |
| const char * | pcData |
| Input parameter for SHADOW_Update; output parameter of SHADOW_Get. More... | |
| uint32_t | ulDataLength |
| Input parameter for SHADOW_Update; output parameter of SHADOW_Get. More... | |
| MQTTBufferHandle_t | xBuffer |
| Output parameter of SHADOW_Get. More... | |
| uint8_t | ucKeepSubscriptions |
| Controls whether topic subscriptions remain active after a Shadow operation completes. More... | |
| MQTTQoS_t | xQoS |
| MQTT QoS when publishing from the Shadow Client to the Shadow Service. More... | |
Parameters for a Shadow API operation.
Pass this struct as one of the arguments for SHADOW_Update, SHADOW_Get, or SHADOW_Delete.
Definition at line 144 of file aws_shadow.h.
| const char* pcData |
Input parameter for SHADOW_Update; output parameter of SHADOW_Get.
Definition at line 155 of file aws_shadow.h.
| uint8_t ucKeepSubscriptions |
Controls whether topic subscriptions remain active after a Shadow operation completes.
Allows the MQTT subscriptions of the operation to remain active if set to 1, saving time if the same operation is performed again. Set this value to 0 to deactivate the operation's MQTT subscriptions after the operation completes.
Definition at line 189 of file aws_shadow.h.
| uint32_t ulDataLength |
Input parameter for SHADOW_Update; output parameter of SHADOW_Get.
0. 1.Definition at line 167 of file aws_shadow.h.
| MQTTBufferHandle_t xBuffer |
Output parameter of SHADOW_Get.
Definition at line 176 of file aws_shadow.h.
| MQTTQoS_t xQoS |
MQTT QoS when publishing from the Shadow Client to the Shadow Service.
Definition at line 194 of file aws_shadow.h.
1.8.13