|
@@ -22,10 +22,8 @@
|
|
|
#include <alibabacloud/core/EndpointProvider.h>
|
|
#include <alibabacloud/core/EndpointProvider.h>
|
|
|
#include <alibabacloud/core/RoaServiceClient.h>
|
|
#include <alibabacloud/core/RoaServiceClient.h>
|
|
|
#include "Et_industry_openapiExport.h"
|
|
#include "Et_industry_openapiExport.h"
|
|
|
-#include "model/UploadDeviceDataRequest.h"
|
|
|
|
|
-#include "model/UploadDeviceDataResult.h"
|
|
|
|
|
-#include "model/UploadDeviceDataDCRequest.h"
|
|
|
|
|
-#include "model/UploadDeviceDataDCResult.h"
|
|
|
|
|
|
|
+#include "model/UploadDeviceDataRequest.h"
|
|
|
|
|
+#include "model/UploadDeviceDataResult.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
namespace AlibabaCloud
|
|
namespace AlibabaCloud
|
|
@@ -37,10 +35,7 @@ namespace AlibabaCloud
|
|
|
public:
|
|
public:
|
|
|
typedef Outcome<Error, Model::UploadDeviceDataResult> UploadDeviceDataOutcome;
|
|
typedef Outcome<Error, Model::UploadDeviceDataResult> UploadDeviceDataOutcome;
|
|
|
typedef std::future<UploadDeviceDataOutcome> UploadDeviceDataOutcomeCallable;
|
|
typedef std::future<UploadDeviceDataOutcome> UploadDeviceDataOutcomeCallable;
|
|
|
- typedef std::function<void(const Et_industry_openapiClient*, const Model::UploadDeviceDataRequest&, const UploadDeviceDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadDeviceDataAsyncHandler;
|
|
|
|
|
- typedef Outcome<Error, Model::UploadDeviceDataDCResult> UploadDeviceDataDCOutcome;
|
|
|
|
|
- typedef std::future<UploadDeviceDataDCOutcome> UploadDeviceDataDCOutcomeCallable;
|
|
|
|
|
- typedef std::function<void(const Et_industry_openapiClient*, const Model::UploadDeviceDataDCRequest&, const UploadDeviceDataDCOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadDeviceDataDCAsyncHandler;
|
|
|
|
|
|
|
+ typedef std::function<void(const Et_industry_openapiClient*, const Model::UploadDeviceDataRequest&, const UploadDeviceDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadDeviceDataAsyncHandler;
|
|
|
|
|
|
|
|
Et_industry_openapiClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
|
Et_industry_openapiClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
|
|
Et_industry_openapiClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
|
Et_industry_openapiClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
|
@@ -48,10 +43,7 @@ namespace AlibabaCloud
|
|
|
~Et_industry_openapiClient();
|
|
~Et_industry_openapiClient();
|
|
|
UploadDeviceDataOutcome uploadDeviceData(const Model::UploadDeviceDataRequest &request)const;
|
|
UploadDeviceDataOutcome uploadDeviceData(const Model::UploadDeviceDataRequest &request)const;
|
|
|
void uploadDeviceDataAsync(const Model::UploadDeviceDataRequest& request, const UploadDeviceDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
void uploadDeviceDataAsync(const Model::UploadDeviceDataRequest& request, const UploadDeviceDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- UploadDeviceDataOutcomeCallable uploadDeviceDataCallable(const Model::UploadDeviceDataRequest& request) const;
|
|
|
|
|
- UploadDeviceDataDCOutcome uploadDeviceDataDC(const Model::UploadDeviceDataDCRequest &request)const;
|
|
|
|
|
- void uploadDeviceDataDCAsync(const Model::UploadDeviceDataDCRequest& request, const UploadDeviceDataDCAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
|
|
- UploadDeviceDataDCOutcomeCallable uploadDeviceDataDCCallable(const Model::UploadDeviceDataDCRequest& request) const;
|
|
|
|
|
|
|
+ UploadDeviceDataOutcomeCallable uploadDeviceDataCallable(const Model::UploadDeviceDataRequest& request) const;
|
|
|
|
|
|
|
|
private:
|
|
private:
|
|
|
std::shared_ptr<EndpointProvider> endpointProvider_;
|
|
std::shared_ptr<EndpointProvider> endpointProvider_;
|