|
546 | 546 | #include "model/QueryDeviceSubTopicResult.h" |
547 | 547 | #include "model/QueryDeviceTunnelRequest.h" |
548 | 548 | #include "model/QueryDeviceTunnelResult.h" |
| 549 | +#include "model/QueryDevicesHotStorageDataRequest.h" |
| 550 | +#include "model/QueryDevicesHotStorageDataResult.h" |
| 551 | +#include "model/QueryDevicesHotStorageDataStatusRequest.h" |
| 552 | +#include "model/QueryDevicesHotStorageDataStatusResult.h" |
549 | 553 | #include "model/QueryDynamicGroupDevicesRequest.h" |
550 | 554 | #include "model/QueryDynamicGroupDevicesResult.h" |
551 | 555 | #include "model/QueryEdgeDriverRequest.h" |
|
798 | 802 | #include "model/UpdateThingModelResult.h" |
799 | 803 | #include "model/UpdateThingScriptRequest.h" |
800 | 804 | #include "model/UpdateThingScriptResult.h" |
| 805 | +#include "model/WriteDevicesHotStorageDataRequest.h" |
| 806 | +#include "model/WriteDevicesHotStorageDataResult.h" |
801 | 807 |
|
802 | 808 |
|
803 | 809 | namespace AlibabaCloud |
@@ -1593,6 +1599,12 @@ namespace AlibabaCloud |
1593 | 1599 | typedef Outcome<Error, Model::QueryDeviceTunnelResult> QueryDeviceTunnelOutcome; |
1594 | 1600 | typedef std::future<QueryDeviceTunnelOutcome> QueryDeviceTunnelOutcomeCallable; |
1595 | 1601 | typedef std::function<void(const IotClient*, const Model::QueryDeviceTunnelRequest&, const QueryDeviceTunnelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceTunnelAsyncHandler; |
| 1602 | + typedef Outcome<Error, Model::QueryDevicesHotStorageDataResult> QueryDevicesHotStorageDataOutcome; |
| 1603 | + typedef std::future<QueryDevicesHotStorageDataOutcome> QueryDevicesHotStorageDataOutcomeCallable; |
| 1604 | + typedef std::function<void(const IotClient*, const Model::QueryDevicesHotStorageDataRequest&, const QueryDevicesHotStorageDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicesHotStorageDataAsyncHandler; |
| 1605 | + typedef Outcome<Error, Model::QueryDevicesHotStorageDataStatusResult> QueryDevicesHotStorageDataStatusOutcome; |
| 1606 | + typedef std::future<QueryDevicesHotStorageDataStatusOutcome> QueryDevicesHotStorageDataStatusOutcomeCallable; |
| 1607 | + typedef std::function<void(const IotClient*, const Model::QueryDevicesHotStorageDataStatusRequest&, const QueryDevicesHotStorageDataStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicesHotStorageDataStatusAsyncHandler; |
1596 | 1608 | typedef Outcome<Error, Model::QueryDynamicGroupDevicesResult> QueryDynamicGroupDevicesOutcome; |
1597 | 1609 | typedef std::future<QueryDynamicGroupDevicesOutcome> QueryDynamicGroupDevicesOutcomeCallable; |
1598 | 1610 | typedef std::function<void(const IotClient*, const Model::QueryDynamicGroupDevicesRequest&, const QueryDynamicGroupDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDynamicGroupDevicesAsyncHandler; |
@@ -1971,6 +1983,9 @@ namespace AlibabaCloud |
1971 | 1983 | typedef Outcome<Error, Model::UpdateThingScriptResult> UpdateThingScriptOutcome; |
1972 | 1984 | typedef std::future<UpdateThingScriptOutcome> UpdateThingScriptOutcomeCallable; |
1973 | 1985 | typedef std::function<void(const IotClient*, const Model::UpdateThingScriptRequest&, const UpdateThingScriptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateThingScriptAsyncHandler; |
| 1986 | + typedef Outcome<Error, Model::WriteDevicesHotStorageDataResult> WriteDevicesHotStorageDataOutcome; |
| 1987 | + typedef std::future<WriteDevicesHotStorageDataOutcome> WriteDevicesHotStorageDataOutcomeCallable; |
| 1988 | + typedef std::function<void(const IotClient*, const Model::WriteDevicesHotStorageDataRequest&, const WriteDevicesHotStorageDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> WriteDevicesHotStorageDataAsyncHandler; |
1974 | 1989 |
|
1975 | 1990 | IotClient(const Credentials &credentials, const ClientConfiguration &configuration); |
1976 | 1991 | IotClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration); |
@@ -2762,6 +2777,12 @@ namespace AlibabaCloud |
2762 | 2777 | QueryDeviceTunnelOutcome queryDeviceTunnel(const Model::QueryDeviceTunnelRequest &request)const; |
2763 | 2778 | void queryDeviceTunnelAsync(const Model::QueryDeviceTunnelRequest& request, const QueryDeviceTunnelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
2764 | 2779 | QueryDeviceTunnelOutcomeCallable queryDeviceTunnelCallable(const Model::QueryDeviceTunnelRequest& request) const; |
| 2780 | + QueryDevicesHotStorageDataOutcome queryDevicesHotStorageData(const Model::QueryDevicesHotStorageDataRequest &request)const; |
| 2781 | + void queryDevicesHotStorageDataAsync(const Model::QueryDevicesHotStorageDataRequest& request, const QueryDevicesHotStorageDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 2782 | + QueryDevicesHotStorageDataOutcomeCallable queryDevicesHotStorageDataCallable(const Model::QueryDevicesHotStorageDataRequest& request) const; |
| 2783 | + QueryDevicesHotStorageDataStatusOutcome queryDevicesHotStorageDataStatus(const Model::QueryDevicesHotStorageDataStatusRequest &request)const; |
| 2784 | + void queryDevicesHotStorageDataStatusAsync(const Model::QueryDevicesHotStorageDataStatusRequest& request, const QueryDevicesHotStorageDataStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 2785 | + QueryDevicesHotStorageDataStatusOutcomeCallable queryDevicesHotStorageDataStatusCallable(const Model::QueryDevicesHotStorageDataStatusRequest& request) const; |
2765 | 2786 | QueryDynamicGroupDevicesOutcome queryDynamicGroupDevices(const Model::QueryDynamicGroupDevicesRequest &request)const; |
2766 | 2787 | void queryDynamicGroupDevicesAsync(const Model::QueryDynamicGroupDevicesRequest& request, const QueryDynamicGroupDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
2767 | 2788 | QueryDynamicGroupDevicesOutcomeCallable queryDynamicGroupDevicesCallable(const Model::QueryDynamicGroupDevicesRequest& request) const; |
@@ -3140,6 +3161,9 @@ namespace AlibabaCloud |
3140 | 3161 | UpdateThingScriptOutcome updateThingScript(const Model::UpdateThingScriptRequest &request)const; |
3141 | 3162 | void updateThingScriptAsync(const Model::UpdateThingScriptRequest& request, const UpdateThingScriptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
3142 | 3163 | UpdateThingScriptOutcomeCallable updateThingScriptCallable(const Model::UpdateThingScriptRequest& request) const; |
| 3164 | + WriteDevicesHotStorageDataOutcome writeDevicesHotStorageData(const Model::WriteDevicesHotStorageDataRequest &request)const; |
| 3165 | + void writeDevicesHotStorageDataAsync(const Model::WriteDevicesHotStorageDataRequest& request, const WriteDevicesHotStorageDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 3166 | + WriteDevicesHotStorageDataOutcomeCallable writeDevicesHotStorageDataCallable(const Model::WriteDevicesHotStorageDataRequest& request) const; |
3143 | 3167 |
|
3144 | 3168 | private: |
3145 | 3169 | std::shared_ptr<EndpointProvider> endpointProvider_; |
|
0 commit comments