|
AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
|
Classes | |
| class | ClientV2 |
| class | DeleteNamedShadowRequest |
| class | DeleteNamedShadowSubscriptionRequest |
| class | DeleteShadowRequest |
| class | DeleteShadowResponse |
| class | DeleteShadowSubscriptionRequest |
| class | ErrorResponse |
| class | GetNamedShadowRequest |
| class | GetNamedShadowSubscriptionRequest |
| class | GetShadowRequest |
| class | GetShadowResponse |
| class | GetShadowSubscriptionRequest |
| class | IClientV2 |
| class | IotShadowClient |
| class | NamedShadowDeltaUpdatedSubscriptionRequest |
| class | NamedShadowUpdatedSubscriptionRequest |
| class | ServiceErrorV2 |
| class | ServiceStreamingOperation |
| class | ShadowDeltaUpdatedEvent |
| class | ShadowDeltaUpdatedSubscriptionRequest |
| class | ShadowMetadata |
| class | ShadowState |
| class | ShadowStateWithDelta |
| class | ShadowUpdatedEvent |
| class | ShadowUpdatedSnapshot |
| class | ShadowUpdatedSubscriptionRequest |
| class | UpdateNamedShadowRequest |
| class | UpdateNamedShadowSubscriptionRequest |
| class | UpdateShadowRequest |
| class | UpdateShadowResponse |
| class | UpdateShadowSubscriptionRequest |
| class | V2ErrorResponse |
| using Aws::Iotshadow::DeleteNamedShadowResultHandler = std::function<void(DeleteNamedShadowResult &&)> |
| using Aws::Iotshadow::DeleteShadowResultHandler = std::function<void(DeleteShadowResult &&)> |
| using Aws::Iotshadow::GetNamedShadowResultHandler = std::function<void(GetNamedShadowResult &&)> |
| using Aws::Iotshadow::GetShadowResult = Aws::Iot::RequestResponse::Result<GetShadowResponse, ServiceErrorV2<V2ErrorResponse>> |
| using Aws::Iotshadow::GetShadowResultHandler = std::function<void(GetShadowResult &&)> |
| using Aws::Iotshadow::OnPublishComplete = std::function<void(int ioErr)> |
| using Aws::Iotshadow::OnSubscribeComplete = std::function<void(int ioErr)> |
| using Aws::Iotshadow::OnSubscribeToGetShadowRejectedResponse = std::function<void(Aws::Iotshadow::ErrorResponse *, int ioErr)> |
| using Aws::Iotshadow::UpdateNamedShadowResultHandler = std::function<void(UpdateNamedShadowResult &&)> |
| using Aws::Iotshadow::UpdateShadowResultHandler = std::function<void(UpdateShadowResult &&)> |
| std::shared_ptr< IClientV2 > Aws::Iotshadow::NewClientFrom311 | ( | const Aws::Crt::Mqtt::MqttConnection & | protocolClient, |
| const Aws::Iot::RequestResponse::RequestResponseClientOptions & | options, | ||
| Aws::Crt::Allocator * | allocator = Aws::Crt::ApiAllocator() ) |
Creates a new service client that uses an SDK MQTT311 client for transport.
| protocolClient | MQTT client to use as transport |
| options | request-response MQTT client configuration options |
| allocator | memory allocator to use for all client functionality |
| std::shared_ptr< IClientV2 > Aws::Iotshadow::NewClientFrom5 | ( | const Aws::Crt::Mqtt5::Mqtt5Client & | protocolClient, |
| const Aws::Iot::RequestResponse::RequestResponseClientOptions & | options, | ||
| Aws::Crt::Allocator * | allocator = Aws::Crt::ApiAllocator() ) |
Creates a new service client that uses an SDK MQTT5 client for transport.
| protocolClient | MQTT client to use as transport |
| options | request-response MQTT client configuration options |
| allocator | memory allocator to use for all client functionality |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |