|
using | OnSubscribeComplete = std::function< void(int ioErr)> |
|
using | OnPublishComplete = std::function< void(int ioErr)> |
|
using | OnSubscribeToDescribeJobExecutionAcceptedResponse = std::function< void(Aws::Iotjobs::DescribeJobExecutionResponse *, int ioErr)> |
|
using | OnSubscribeToDescribeJobExecutionRejectedResponse = std::function< void(Aws::Iotjobs::RejectedError *, int ioErr)> |
|
using | OnSubscribeToGetPendingJobExecutionsAcceptedResponse = std::function< void(Aws::Iotjobs::GetPendingJobExecutionsResponse *, int ioErr)> |
|
using | OnSubscribeToGetPendingJobExecutionsRejectedResponse = std::function< void(Aws::Iotjobs::RejectedError *, int ioErr)> |
|
using | OnSubscribeToJobExecutionsChangedEventsResponse = std::function< void(Aws::Iotjobs::JobExecutionsChangedEvent *, int ioErr)> |
|
using | OnSubscribeToNextJobExecutionChangedEventsResponse = std::function< void(Aws::Iotjobs::NextJobExecutionChangedEvent *, int ioErr)> |
|
using | OnSubscribeToStartNextPendingJobExecutionAcceptedResponse = std::function< void(Aws::Iotjobs::StartNextJobExecutionResponse *, int ioErr)> |
|
using | OnSubscribeToStartNextPendingJobExecutionRejectedResponse = std::function< void(Aws::Iotjobs::RejectedError *, int ioErr)> |
|
using | OnSubscribeToUpdateJobExecutionAcceptedResponse = std::function< void(Aws::Iotjobs::UpdateJobExecutionResponse *, int ioErr)> |
|
using | OnSubscribeToUpdateJobExecutionRejectedResponse = std::function< void(Aws::Iotjobs::RejectedError *, int ioErr)> |
|
using | DescribeJobExecutionResult = Aws::Iot::RequestResponse::Result< DescribeJobExecutionResponse, ServiceErrorV2< V2ErrorResponse > > |
|
using | DescribeJobExecutionResultHandler = std::function< void(DescribeJobExecutionResult &&)> |
|
using | GetPendingJobExecutionsResult = Aws::Iot::RequestResponse::Result< GetPendingJobExecutionsResponse, ServiceErrorV2< V2ErrorResponse > > |
|
using | GetPendingJobExecutionsResultHandler = std::function< void(GetPendingJobExecutionsResult &&)> |
|
using | StartNextPendingJobExecutionResult = Aws::Iot::RequestResponse::Result< StartNextJobExecutionResponse, ServiceErrorV2< V2ErrorResponse > > |
|
using | StartNextPendingJobExecutionResultHandler = std::function< void(StartNextPendingJobExecutionResult &&)> |
|
using | UpdateJobExecutionResult = Aws::Iot::RequestResponse::Result< UpdateJobExecutionResponse, ServiceErrorV2< V2ErrorResponse > > |
|
using | UpdateJobExecutionResultHandler = std::function< void(UpdateJobExecutionResult &&)> |
|
|
AWS_IOTJOBS_API std::shared_ptr< IClientV2 > | NewClientFrom5 (const Aws::Crt::Mqtt5::Mqtt5Client &protocolClient, const Aws::Iot::RequestResponse::RequestResponseClientOptions &options, Aws::Crt::Allocator *allocator=Aws::Crt::ApiAllocator()) |
|
AWS_IOTJOBS_API std::shared_ptr< IClientV2 > | NewClientFrom311 (const Aws::Crt::Mqtt::MqttConnection &protocolClient, const Aws::Iot::RequestResponse::RequestResponseClientOptions &options, Aws::Crt::Allocator *allocator=Aws::Crt::ApiAllocator()) |
|
template<typename R , typename E > |
static void | s_applyUnmodeledErrorToHandler (const std::function< void(R &&)> &handler, int errorCode) |
|
template<typename R , typename E > |
static void | s_applyModeledErrorToHandler (const std::function< void(R &&)> &handler, E &&modeledError) |
|
static void | s_DescribeJobExecutionResponseHandler (Aws::Iot::RequestResponse::UnmodeledResult &&result, const DescribeJobExecutionResultHandler &handler, const Aws::Crt::String &successPathTopic, const Aws::Crt::String &failurePathTopic) |
|
static void | s_GetPendingJobExecutionsResponseHandler (Aws::Iot::RequestResponse::UnmodeledResult &&result, const GetPendingJobExecutionsResultHandler &handler, const Aws::Crt::String &successPathTopic, const Aws::Crt::String &failurePathTopic) |
|
static void | s_StartNextPendingJobExecutionResponseHandler (Aws::Iot::RequestResponse::UnmodeledResult &&result, const StartNextPendingJobExecutionResultHandler &handler, const Aws::Crt::String &successPathTopic, const Aws::Crt::String &failurePathTopic) |
|
static void | s_UpdateJobExecutionResponseHandler (Aws::Iot::RequestResponse::UnmodeledResult &&result, const UpdateJobExecutionResultHandler &handler, const Aws::Crt::String &successPathTopic, const Aws::Crt::String &failurePathTopic) |
|
static bool | s_initModeledEvent (const Aws::Iot::RequestResponse::IncomingPublishEvent &publishEvent, NextJobExecutionChangedEvent &modeledEvent) |
|
static bool | s_initModeledEvent (const Aws::Iot::RequestResponse::IncomingPublishEvent &publishEvent, JobExecutionsChangedEvent &modeledEvent) |
|