|
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 |