AWS IoT Device SDK C++ v2: shadow/include/aws/iotshadow/IotShadowClient.h File Reference

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

Classes | Namespaces | Typedefs
IotShadowClient.h File Reference
`#include <aws/iotshadow/Exports.h>`
`#include <aws/crt/StlAllocator.h>`
`#include <aws/crt/Types.h>`
`#include <aws/crt/mqtt/MqttClient.h>`

Go to the source code of this file.

## Classes
class | Aws::Iotshadow::IotShadowClient

## Namespaces
namespace | Aws
namespace | Aws::Iotshadow

## Typedefs
using | Aws::Iotshadow::OnSubscribeComplete = std::function< void(int ioErr)>
using | Aws::Iotshadow::OnPublishComplete = std::function< void(int ioErr)>
using | Aws::Iotshadow::OnSubscribeToDeleteNamedShadowRejectedResponse = std::function< void(Aws::Iotshadow::ErrorResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToGetNamedShadowAcceptedResponse = std::function< void(Aws::Iotshadow::GetShadowResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToShadowDeltaUpdatedEventsResponse = std::function< void(Aws::Iotshadow::ShadowDeltaUpdatedEvent *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToDeleteShadowAcceptedResponse = std::function< void(Aws::Iotshadow::DeleteShadowResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToUpdateNamedShadowAcceptedResponse = std::function< void(Aws::Iotshadow::UpdateShadowResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToDeleteNamedShadowAcceptedResponse = std::function< void(Aws::Iotshadow::DeleteShadowResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToUpdateShadowAcceptedResponse = std::function< void(Aws::Iotshadow::UpdateShadowResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToUpdateShadowRejectedResponse = std::function< void(Aws::Iotshadow::ErrorResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToDeleteShadowRejectedResponse = std::function< void(Aws::Iotshadow::ErrorResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToUpdateNamedShadowRejectedResponse = std::function< void(Aws::Iotshadow::ErrorResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToNamedShadowUpdatedEventsResponse = std::function< void(Aws::Iotshadow::ShadowUpdatedEvent *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToGetShadowAcceptedResponse = std::function< void(Aws::Iotshadow::GetShadowResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToShadowUpdatedEventsResponse = std::function< void(Aws::Iotshadow::ShadowUpdatedEvent *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToNamedShadowDeltaUpdatedEventsResponse = std::function< void(Aws::Iotshadow::ShadowDeltaUpdatedEvent *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToGetNamedShadowRejectedResponse = std::function< void(Aws::Iotshadow::ErrorResponse *, int ioErr)>
using | Aws::Iotshadow::OnSubscribeToGetShadowRejectedResponse = std::function< void(Aws::Iotshadow::ErrorResponse *, int ioErr)>