AWS IoT Device SDK C:
Shadow
AWS IoT Device Shadow library
|
Return to main page ↑ |
Design | Architecture behind the Shadow library |
▼Demo | The Shadow demo demonstrates usage of the Shadow library |
Demo Configuration | Configuration settings of the Shadow demo |
▼Tests | Tests written for the Shadow library |
Test Configuration | Configuration settings of the Shadow system tests |
Configuration | Configuration settings of the Shadow library |
▼Functions | Functions of the Shadow library |
AwsIotShadow_Init | One-time initialization function for the Shadow library. |
AwsIotShadow_Cleanup | One-time deinitialization function for the Shadow library. |
AwsIotShadow_DeleteAsync | Delete a Thing Shadow and receive an asynchronous notification when the Delete completes. |
AwsIotShadow_DeleteSync | Delete a Thing Shadow with a timeout. |
AwsIotShadow_GetAsync | Retrieve a Thing Shadow and receive an asynchronous notification when the Shadow document is received. |
AwsIotShadow_GetSync | Retrieve a Thing Shadow with a timeout. |
AwsIotShadow_UpdateAsync | Send a Thing Shadow update and receive an asynchronous notification when the Shadow Update completes. |
AwsIotShadow_UpdateSync | Send a Thing Shadow update with a timeout. |
AwsIotShadow_Wait | Wait for a Shadow operation to complete. |
AwsIotShadow_SetDeltaCallback | Set a callback to be invoked when the Thing Shadow desired and reported states differ. |
AwsIotShadow_SetUpdatedCallback | Set a callback to be invoked when a Thing Shadow changes. |
AwsIotShadow_RemovePersistentSubscriptions | Remove persistent Thing Shadow operation topic subscriptions. |
AwsIotShadow_strerror | Returns a string that describes an AwsIotShadowError_t. |
Constants | Defined constants of the Shadow library |