|
AWS IoT Device SDK C++ v2 1.14.0
AWS IoT Device SDK C++ v2
|
Namespaces | |
| namespace | JobStatusMarshaller |
| namespace | RejectedErrorCodeMarshaller |
Classes | |
| class | DescribeJobExecutionRequest |
| class | DescribeJobExecutionResponse |
| class | DescribeJobExecutionSubscriptionRequest |
| class | GetPendingJobExecutionsRequest |
| class | GetPendingJobExecutionsResponse |
| class | GetPendingJobExecutionsSubscriptionRequest |
| class | IotJobsClient |
| class | JobExecutionData |
| class | JobExecutionsChangedEvent |
| class | JobExecutionsChangedSubscriptionRequest |
| class | JobExecutionState |
| class | JobExecutionSummary |
| class | NextJobExecutionChangedEvent |
| class | NextJobExecutionChangedSubscriptionRequest |
| class | RejectedError |
| class | StartNextJobExecutionResponse |
| class | StartNextPendingJobExecutionRequest |
| class | StartNextPendingJobExecutionSubscriptionRequest |
| class | UpdateJobExecutionRequest |
| class | UpdateJobExecutionResponse |
| class | UpdateJobExecutionSubscriptionRequest |
Enumerations | |
| enum class | JobStatus { QUEUED , IN_PROGRESS , TIMED_OUT , FAILED , SUCCEEDED , CANCELED , REJECTED , REMOVED } |
| enum class | RejectedErrorCode { InvalidTopic , InvalidJson , InvalidRequest , InvalidStateTransition , ResourceNotFound , VersionMismatch , InternalError , RequestThrottled , TerminalStateReached } |
| using Aws::Iotjobs::OnPublishComplete = typedef std::function<void(int ioErr)> |
| using Aws::Iotjobs::OnSubscribeComplete = typedef std::function<void(int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToDescribeJobExecutionAcceptedResponse = typedef std::function<void(Aws::Iotjobs::DescribeJobExecutionResponse *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToDescribeJobExecutionRejectedResponse = typedef std::function<void(Aws::Iotjobs::RejectedError *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToGetPendingJobExecutionsAcceptedResponse = typedef std::function<void(Aws::Iotjobs::GetPendingJobExecutionsResponse *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToGetPendingJobExecutionsRejectedResponse = typedef std::function<void(Aws::Iotjobs::RejectedError *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToJobExecutionsChangedEventsResponse = typedef std::function<void(Aws::Iotjobs::JobExecutionsChangedEvent *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToNextJobExecutionChangedEventsResponse = typedef std::function<void(Aws::Iotjobs::NextJobExecutionChangedEvent *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToStartNextPendingJobExecutionAcceptedResponse = typedef std::function<void(Aws::Iotjobs::StartNextJobExecutionResponse *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToStartNextPendingJobExecutionRejectedResponse = typedef std::function<void(Aws::Iotjobs::RejectedError *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToUpdateJobExecutionAcceptedResponse = typedef std::function<void(Aws::Iotjobs::UpdateJobExecutionResponse *, int ioErr)> |
| using Aws::Iotjobs::OnSubscribeToUpdateJobExecutionRejectedResponse = typedef std::function<void(Aws::Iotjobs::RejectedError *, int ioErr)> |
|
strong |
|
strong |
A value indicating the kind of error encountered while processing an AWS IoT Jobs request