AWS SDK for C++  1.9.108
AWS SDK for C++
Classes | Namespaces | Typedefs
IoTJobsDataPlaneClient.h File Reference
#include <aws/iot-jobs-data/IoTJobsDataPlane_EXPORTS.h>
#include <aws/iot-jobs-data/IoTJobsDataPlaneErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/iot-jobs-data/model/DescribeJobExecutionResult.h>
#include <aws/iot-jobs-data/model/GetPendingJobExecutionsResult.h>
#include <aws/iot-jobs-data/model/StartNextPendingJobExecutionResult.h>
#include <aws/iot-jobs-data/model/UpdateJobExecutionResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::IoTJobsDataPlane::IoTJobsDataPlaneClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::IoTJobsDataPlane
 
 Aws::IoTJobsDataPlane::Model
 

Typedefs

typedef Aws::Utils::Outcome< DescribeJobExecutionResult, IoTJobsDataPlaneError > Aws::IoTJobsDataPlane::Model::DescribeJobExecutionOutcome
 
typedef Aws::Utils::Outcome< GetPendingJobExecutionsResult, IoTJobsDataPlaneError > Aws::IoTJobsDataPlane::Model::GetPendingJobExecutionsOutcome
 
typedef Aws::Utils::Outcome< StartNextPendingJobExecutionResult, IoTJobsDataPlaneError > Aws::IoTJobsDataPlane::Model::StartNextPendingJobExecutionOutcome
 
typedef Aws::Utils::Outcome< UpdateJobExecutionResult, IoTJobsDataPlaneError > Aws::IoTJobsDataPlane::Model::UpdateJobExecutionOutcome
 
typedef std::future< DescribeJobExecutionOutcome > Aws::IoTJobsDataPlane::Model::DescribeJobExecutionOutcomeCallable
 
typedef std::future< GetPendingJobExecutionsOutcome > Aws::IoTJobsDataPlane::Model::GetPendingJobExecutionsOutcomeCallable
 
typedef std::future< StartNextPendingJobExecutionOutcome > Aws::IoTJobsDataPlane::Model::StartNextPendingJobExecutionOutcomeCallable
 
typedef std::future< UpdateJobExecutionOutcome > Aws::IoTJobsDataPlane::Model::UpdateJobExecutionOutcomeCallable
 
typedef std::function< void(const IoTJobsDataPlaneClient *, const Model::DescribeJobExecutionRequest &, const Model::DescribeJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoTJobsDataPlane::DescribeJobExecutionResponseReceivedHandler
 
typedef std::function< void(const IoTJobsDataPlaneClient *, const Model::GetPendingJobExecutionsRequest &, const Model::GetPendingJobExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoTJobsDataPlane::GetPendingJobExecutionsResponseReceivedHandler
 
typedef std::function< void(const IoTJobsDataPlaneClient *, const Model::StartNextPendingJobExecutionRequest &, const Model::StartNextPendingJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoTJobsDataPlane::StartNextPendingJobExecutionResponseReceivedHandler
 
typedef std::function< void(const IoTJobsDataPlaneClient *, const Model::UpdateJobExecutionRequest &, const Model::UpdateJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoTJobsDataPlane::UpdateJobExecutionResponseReceivedHandler