AWS IoT Device SDK C++ v2  1.34.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/Mqtt5Client.h>
#include <aws/crt/mqtt/MqttClient.h>

Go to the source code of this file.

Classes

class  Aws::Iotshadow::IotShadowClient
 

Namespaces

 Aws
 
 Aws::Iotshadow
 

Typedefs

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