16 #ifndef SRC_SHADOW_AWS_IOT_SHADOW_ACTIONS_H_
17 #define SRC_SHADOW_AWS_IOT_SHADOW_ACTIONS_H_
22 const char *pJsonDocumentToBeSent,
fpActionCallback_t callback,
void *pCallbackContext,
23 uint32_t timeout_seconds,
bool isSticky);
MQTT Client Type Definition.
Definition: aws_iot_mqtt_interface.h:301
IoT_Error_t
IoT Error enum.
Definition: aws_iot_error.h:30
ShadowActions_t
Thing Shadow Action type enum.
Definition: aws_iot_shadow_interface.h:124
Interface for thing shadow.
void(* fpActionCallback_t)(const char *pThingName, ShadowActions_t action, Shadow_Ack_Status_t status, const char *pReceivedJsonDocument, void *pContextData)
Function Pointer typedef used as the callback for every action.
Definition: aws_iot_shadow_interface.h:141