|
AWS IoT Device SDK C++ v2 1.44.2
AWS IoT Device SDK C++ v2
|
| Aws::Iotshadow::ClientV2::ClientV2 | ( | Aws::Crt::Allocator * | allocator, |
| std::shared_ptr< Aws::Iot::RequestResponse::IMqttRequestResponseClient > | bindingClient ) |
|
virtualdefault |
|
overridevirtual |
Create a stream for NamedShadowDelta events for a named shadow of an AWS IoT thing.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#update-delta-pub-sub-topic
| request | Modeled streaming operation subscription configuration. |
| options | Configuration options for the streaming operation. |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Create a stream for ShadowUpdated events for a named shadow of an AWS IoT thing.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#update-documents-pub-sub-topic
| request | Modeled streaming operation subscription configuration. |
| options | Configuration options for the streaming operation. |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Create a stream for ShadowDelta events for the (classic) shadow of an AWS IoT thing.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#update-delta-pub-sub-topic
| request | Modeled streaming operation subscription configuration. |
| options | Configuration options for the streaming operation. |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Create a stream for ShadowUpdated events for the (classic) shadow of an AWS IoT thing.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#update-documents-pub-sub-topic
| request | Modeled streaming operation subscription configuration. |
| options | Configuration options for the streaming operation. |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Deletes a named shadow for an AWS IoT thing.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#delete-pub-sub-topic
| request | operation to perform |
| handler | function object to invoke upon operation completion |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Deletes the (classic) shadow for an AWS IoT thing.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#delete-pub-sub-topic
| request | operation to perform |
| handler | function object to invoke upon operation completion |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Gets a named shadow for an AWS IoT thing.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#get-pub-sub-topic
| request | operation to perform |
| handler | function object to invoke upon operation completion |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Gets the (classic) shadow for an AWS IoT thing.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#get-pub-sub-topic
| request | operation to perform |
| handler | function object to invoke upon operation completion |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Update a named shadow for a device.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#update-pub-sub-topic
| request | operation to perform |
| handler | function object to invoke upon operation completion |
Implements Aws::Iotshadow::IClientV2.
|
overridevirtual |
Update a device's (classic) shadow.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-mqtt.html#update-pub-sub-topic
| request | operation to perform |
| handler | function object to invoke upon operation completion |
Implements Aws::Iotshadow::IClientV2.