AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
IoTWirelessServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/iotwireless/IoTWirelessErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/iotwireless/IoTWirelessEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in IoTWirelessClient header */
21#include <aws/iotwireless/model/AssociateAwsAccountWithPartnerAccountResult.h>
22#include <aws/iotwireless/model/AssociateMulticastGroupWithFuotaTaskResult.h>
23#include <aws/iotwireless/model/AssociateWirelessDeviceWithFuotaTaskResult.h>
24#include <aws/iotwireless/model/AssociateWirelessDeviceWithMulticastGroupResult.h>
25#include <aws/iotwireless/model/AssociateWirelessDeviceWithThingResult.h>
26#include <aws/iotwireless/model/AssociateWirelessGatewayWithCertificateResult.h>
27#include <aws/iotwireless/model/AssociateWirelessGatewayWithThingResult.h>
28#include <aws/iotwireless/model/CancelMulticastGroupSessionResult.h>
29#include <aws/iotwireless/model/CreateDestinationResult.h>
30#include <aws/iotwireless/model/CreateDeviceProfileResult.h>
31#include <aws/iotwireless/model/CreateFuotaTaskResult.h>
32#include <aws/iotwireless/model/CreateMulticastGroupResult.h>
33#include <aws/iotwireless/model/CreateNetworkAnalyzerConfigurationResult.h>
34#include <aws/iotwireless/model/CreateServiceProfileResult.h>
35#include <aws/iotwireless/model/CreateWirelessDeviceResult.h>
36#include <aws/iotwireless/model/CreateWirelessGatewayResult.h>
37#include <aws/iotwireless/model/CreateWirelessGatewayTaskResult.h>
38#include <aws/iotwireless/model/CreateWirelessGatewayTaskDefinitionResult.h>
39#include <aws/iotwireless/model/DeleteDestinationResult.h>
40#include <aws/iotwireless/model/DeleteDeviceProfileResult.h>
41#include <aws/iotwireless/model/DeleteFuotaTaskResult.h>
42#include <aws/iotwireless/model/DeleteMulticastGroupResult.h>
43#include <aws/iotwireless/model/DeleteNetworkAnalyzerConfigurationResult.h>
44#include <aws/iotwireless/model/DeleteQueuedMessagesResult.h>
45#include <aws/iotwireless/model/DeleteServiceProfileResult.h>
46#include <aws/iotwireless/model/DeleteWirelessDeviceResult.h>
47#include <aws/iotwireless/model/DeleteWirelessDeviceImportTaskResult.h>
48#include <aws/iotwireless/model/DeleteWirelessGatewayResult.h>
49#include <aws/iotwireless/model/DeleteWirelessGatewayTaskResult.h>
50#include <aws/iotwireless/model/DeleteWirelessGatewayTaskDefinitionResult.h>
51#include <aws/iotwireless/model/DeregisterWirelessDeviceResult.h>
52#include <aws/iotwireless/model/DisassociateAwsAccountFromPartnerAccountResult.h>
53#include <aws/iotwireless/model/DisassociateMulticastGroupFromFuotaTaskResult.h>
54#include <aws/iotwireless/model/DisassociateWirelessDeviceFromFuotaTaskResult.h>
55#include <aws/iotwireless/model/DisassociateWirelessDeviceFromMulticastGroupResult.h>
56#include <aws/iotwireless/model/DisassociateWirelessDeviceFromThingResult.h>
57#include <aws/iotwireless/model/DisassociateWirelessGatewayFromCertificateResult.h>
58#include <aws/iotwireless/model/DisassociateWirelessGatewayFromThingResult.h>
59#include <aws/iotwireless/model/GetDestinationResult.h>
60#include <aws/iotwireless/model/GetDeviceProfileResult.h>
61#include <aws/iotwireless/model/GetEventConfigurationByResourceTypesResult.h>
62#include <aws/iotwireless/model/GetFuotaTaskResult.h>
63#include <aws/iotwireless/model/GetLogLevelsByResourceTypesResult.h>
64#include <aws/iotwireless/model/GetMetricConfigurationResult.h>
65#include <aws/iotwireless/model/GetMetricsResult.h>
66#include <aws/iotwireless/model/GetMulticastGroupResult.h>
67#include <aws/iotwireless/model/GetMulticastGroupSessionResult.h>
68#include <aws/iotwireless/model/GetNetworkAnalyzerConfigurationResult.h>
69#include <aws/iotwireless/model/GetPartnerAccountResult.h>
70#include <aws/iotwireless/model/GetPositionEstimateResult.h>
71#include <aws/iotwireless/model/GetResourceEventConfigurationResult.h>
72#include <aws/iotwireless/model/GetResourceLogLevelResult.h>
73#include <aws/iotwireless/model/GetResourcePositionResult.h>
74#include <aws/iotwireless/model/GetServiceEndpointResult.h>
75#include <aws/iotwireless/model/GetServiceProfileResult.h>
76#include <aws/iotwireless/model/GetWirelessDeviceResult.h>
77#include <aws/iotwireless/model/GetWirelessDeviceImportTaskResult.h>
78#include <aws/iotwireless/model/GetWirelessDeviceStatisticsResult.h>
79#include <aws/iotwireless/model/GetWirelessGatewayResult.h>
80#include <aws/iotwireless/model/GetWirelessGatewayCertificateResult.h>
81#include <aws/iotwireless/model/GetWirelessGatewayFirmwareInformationResult.h>
82#include <aws/iotwireless/model/GetWirelessGatewayStatisticsResult.h>
83#include <aws/iotwireless/model/GetWirelessGatewayTaskResult.h>
84#include <aws/iotwireless/model/GetWirelessGatewayTaskDefinitionResult.h>
85#include <aws/iotwireless/model/ListDestinationsResult.h>
86#include <aws/iotwireless/model/ListDeviceProfilesResult.h>
87#include <aws/iotwireless/model/ListDevicesForWirelessDeviceImportTaskResult.h>
88#include <aws/iotwireless/model/ListEventConfigurationsResult.h>
89#include <aws/iotwireless/model/ListFuotaTasksResult.h>
90#include <aws/iotwireless/model/ListMulticastGroupsResult.h>
91#include <aws/iotwireless/model/ListMulticastGroupsByFuotaTaskResult.h>
92#include <aws/iotwireless/model/ListNetworkAnalyzerConfigurationsResult.h>
93#include <aws/iotwireless/model/ListPartnerAccountsResult.h>
94#include <aws/iotwireless/model/ListQueuedMessagesResult.h>
95#include <aws/iotwireless/model/ListServiceProfilesResult.h>
96#include <aws/iotwireless/model/ListTagsForResourceResult.h>
97#include <aws/iotwireless/model/ListWirelessDeviceImportTasksResult.h>
98#include <aws/iotwireless/model/ListWirelessDevicesResult.h>
99#include <aws/iotwireless/model/ListWirelessGatewayTaskDefinitionsResult.h>
100#include <aws/iotwireless/model/ListWirelessGatewaysResult.h>
101#include <aws/iotwireless/model/PutResourceLogLevelResult.h>
102#include <aws/iotwireless/model/ResetAllResourceLogLevelsResult.h>
103#include <aws/iotwireless/model/ResetResourceLogLevelResult.h>
104#include <aws/iotwireless/model/SendDataToMulticastGroupResult.h>
105#include <aws/iotwireless/model/SendDataToWirelessDeviceResult.h>
106#include <aws/iotwireless/model/StartBulkAssociateWirelessDeviceWithMulticastGroupResult.h>
107#include <aws/iotwireless/model/StartBulkDisassociateWirelessDeviceFromMulticastGroupResult.h>
108#include <aws/iotwireless/model/StartFuotaTaskResult.h>
109#include <aws/iotwireless/model/StartMulticastGroupSessionResult.h>
110#include <aws/iotwireless/model/StartSingleWirelessDeviceImportTaskResult.h>
111#include <aws/iotwireless/model/StartWirelessDeviceImportTaskResult.h>
112#include <aws/iotwireless/model/TagResourceResult.h>
113#include <aws/iotwireless/model/TestWirelessDeviceResult.h>
114#include <aws/iotwireless/model/UntagResourceResult.h>
115#include <aws/iotwireless/model/UpdateDestinationResult.h>
116#include <aws/iotwireless/model/UpdateEventConfigurationByResourceTypesResult.h>
117#include <aws/iotwireless/model/UpdateFuotaTaskResult.h>
118#include <aws/iotwireless/model/UpdateLogLevelsByResourceTypesResult.h>
119#include <aws/iotwireless/model/UpdateMetricConfigurationResult.h>
120#include <aws/iotwireless/model/UpdateMulticastGroupResult.h>
121#include <aws/iotwireless/model/UpdateNetworkAnalyzerConfigurationResult.h>
122#include <aws/iotwireless/model/UpdatePartnerAccountResult.h>
123#include <aws/iotwireless/model/UpdateResourceEventConfigurationResult.h>
124#include <aws/iotwireless/model/UpdateResourcePositionResult.h>
125#include <aws/iotwireless/model/UpdateWirelessDeviceResult.h>
126#include <aws/iotwireless/model/UpdateWirelessDeviceImportTaskResult.h>
127#include <aws/iotwireless/model/UpdateWirelessGatewayResult.h>
128#include <aws/iotwireless/model/UpdateMetricConfigurationRequest.h>
129#include <aws/iotwireless/model/ListWirelessGatewayTaskDefinitionsRequest.h>
130#include <aws/iotwireless/model/GetEventConfigurationByResourceTypesRequest.h>
131#include <aws/iotwireless/model/ListDeviceProfilesRequest.h>
132#include <aws/iotwireless/model/ListServiceProfilesRequest.h>
133#include <aws/iotwireless/model/ListPartnerAccountsRequest.h>
134#include <aws/iotwireless/model/GetMetricConfigurationRequest.h>
135#include <aws/iotwireless/model/UpdateLogLevelsByResourceTypesRequest.h>
136#include <aws/iotwireless/model/UpdateEventConfigurationByResourceTypesRequest.h>
137#include <aws/iotwireless/model/GetLogLevelsByResourceTypesRequest.h>
138#include <aws/iotwireless/model/ResetAllResourceLogLevelsRequest.h>
139#include <aws/iotwireless/model/ListWirelessGatewaysRequest.h>
140#include <aws/iotwireless/model/CreateDeviceProfileRequest.h>
141#include <aws/iotwireless/model/GetPositionEstimateRequest.h>
142#include <aws/iotwireless/model/ListNetworkAnalyzerConfigurationsRequest.h>
143#include <aws/iotwireless/model/CreateServiceProfileRequest.h>
144#include <aws/iotwireless/model/GetServiceEndpointRequest.h>
145#include <aws/iotwireless/model/ListWirelessDevicesRequest.h>
146#include <aws/iotwireless/model/ListFuotaTasksRequest.h>
147#include <aws/iotwireless/model/ListWirelessDeviceImportTasksRequest.h>
148#include <aws/iotwireless/model/ListDestinationsRequest.h>
149#include <aws/iotwireless/model/GetMetricsRequest.h>
150#include <aws/iotwireless/model/ListMulticastGroupsRequest.h>
151/* End of service model headers required in IoTWirelessClient header */
152
153namespace Aws
154{
155 namespace Http
156 {
157 class HttpClient;
158 class HttpClientFactory;
159 } // namespace Http
160
161 namespace Utils
162 {
163 template< typename R, typename E> class Outcome;
164
165 namespace Threading
166 {
167 class Executor;
168 } // namespace Threading
169 } // namespace Utils
170
171 namespace Auth
172 {
173 class AWSCredentials;
174 class AWSCredentialsProvider;
175 } // namespace Auth
176
177 namespace Client
178 {
179 class RetryStrategy;
180 } // namespace Client
181
182 namespace IoTWireless
183 {
187
188 namespace Model
189 {
190 /* Service model forward declarations required in IoTWirelessClient header */
235 class GetMetricsRequest;
282 class TagResourceRequest;
298 /* End of service model forward declarations required in IoTWirelessClient header */
299
300 /* Service model Outcome class definitions */
408 /* End of service model Outcome class definitions */
409
410 /* Service model Outcome callable definitions */
411 typedef std::future<AssociateAwsAccountWithPartnerAccountOutcome> AssociateAwsAccountWithPartnerAccountOutcomeCallable;
412 typedef std::future<AssociateMulticastGroupWithFuotaTaskOutcome> AssociateMulticastGroupWithFuotaTaskOutcomeCallable;
413 typedef std::future<AssociateWirelessDeviceWithFuotaTaskOutcome> AssociateWirelessDeviceWithFuotaTaskOutcomeCallable;
414 typedef std::future<AssociateWirelessDeviceWithMulticastGroupOutcome> AssociateWirelessDeviceWithMulticastGroupOutcomeCallable;
415 typedef std::future<AssociateWirelessDeviceWithThingOutcome> AssociateWirelessDeviceWithThingOutcomeCallable;
416 typedef std::future<AssociateWirelessGatewayWithCertificateOutcome> AssociateWirelessGatewayWithCertificateOutcomeCallable;
417 typedef std::future<AssociateWirelessGatewayWithThingOutcome> AssociateWirelessGatewayWithThingOutcomeCallable;
418 typedef std::future<CancelMulticastGroupSessionOutcome> CancelMulticastGroupSessionOutcomeCallable;
419 typedef std::future<CreateDestinationOutcome> CreateDestinationOutcomeCallable;
420 typedef std::future<CreateDeviceProfileOutcome> CreateDeviceProfileOutcomeCallable;
421 typedef std::future<CreateFuotaTaskOutcome> CreateFuotaTaskOutcomeCallable;
422 typedef std::future<CreateMulticastGroupOutcome> CreateMulticastGroupOutcomeCallable;
423 typedef std::future<CreateNetworkAnalyzerConfigurationOutcome> CreateNetworkAnalyzerConfigurationOutcomeCallable;
424 typedef std::future<CreateServiceProfileOutcome> CreateServiceProfileOutcomeCallable;
425 typedef std::future<CreateWirelessDeviceOutcome> CreateWirelessDeviceOutcomeCallable;
426 typedef std::future<CreateWirelessGatewayOutcome> CreateWirelessGatewayOutcomeCallable;
427 typedef std::future<CreateWirelessGatewayTaskOutcome> CreateWirelessGatewayTaskOutcomeCallable;
428 typedef std::future<CreateWirelessGatewayTaskDefinitionOutcome> CreateWirelessGatewayTaskDefinitionOutcomeCallable;
429 typedef std::future<DeleteDestinationOutcome> DeleteDestinationOutcomeCallable;
430 typedef std::future<DeleteDeviceProfileOutcome> DeleteDeviceProfileOutcomeCallable;
431 typedef std::future<DeleteFuotaTaskOutcome> DeleteFuotaTaskOutcomeCallable;
432 typedef std::future<DeleteMulticastGroupOutcome> DeleteMulticastGroupOutcomeCallable;
433 typedef std::future<DeleteNetworkAnalyzerConfigurationOutcome> DeleteNetworkAnalyzerConfigurationOutcomeCallable;
434 typedef std::future<DeleteQueuedMessagesOutcome> DeleteQueuedMessagesOutcomeCallable;
435 typedef std::future<DeleteServiceProfileOutcome> DeleteServiceProfileOutcomeCallable;
436 typedef std::future<DeleteWirelessDeviceOutcome> DeleteWirelessDeviceOutcomeCallable;
437 typedef std::future<DeleteWirelessDeviceImportTaskOutcome> DeleteWirelessDeviceImportTaskOutcomeCallable;
438 typedef std::future<DeleteWirelessGatewayOutcome> DeleteWirelessGatewayOutcomeCallable;
439 typedef std::future<DeleteWirelessGatewayTaskOutcome> DeleteWirelessGatewayTaskOutcomeCallable;
440 typedef std::future<DeleteWirelessGatewayTaskDefinitionOutcome> DeleteWirelessGatewayTaskDefinitionOutcomeCallable;
441 typedef std::future<DeregisterWirelessDeviceOutcome> DeregisterWirelessDeviceOutcomeCallable;
442 typedef std::future<DisassociateAwsAccountFromPartnerAccountOutcome> DisassociateAwsAccountFromPartnerAccountOutcomeCallable;
443 typedef std::future<DisassociateMulticastGroupFromFuotaTaskOutcome> DisassociateMulticastGroupFromFuotaTaskOutcomeCallable;
444 typedef std::future<DisassociateWirelessDeviceFromFuotaTaskOutcome> DisassociateWirelessDeviceFromFuotaTaskOutcomeCallable;
445 typedef std::future<DisassociateWirelessDeviceFromMulticastGroupOutcome> DisassociateWirelessDeviceFromMulticastGroupOutcomeCallable;
446 typedef std::future<DisassociateWirelessDeviceFromThingOutcome> DisassociateWirelessDeviceFromThingOutcomeCallable;
447 typedef std::future<DisassociateWirelessGatewayFromCertificateOutcome> DisassociateWirelessGatewayFromCertificateOutcomeCallable;
448 typedef std::future<DisassociateWirelessGatewayFromThingOutcome> DisassociateWirelessGatewayFromThingOutcomeCallable;
449 typedef std::future<GetDestinationOutcome> GetDestinationOutcomeCallable;
450 typedef std::future<GetDeviceProfileOutcome> GetDeviceProfileOutcomeCallable;
451 typedef std::future<GetEventConfigurationByResourceTypesOutcome> GetEventConfigurationByResourceTypesOutcomeCallable;
452 typedef std::future<GetFuotaTaskOutcome> GetFuotaTaskOutcomeCallable;
453 typedef std::future<GetLogLevelsByResourceTypesOutcome> GetLogLevelsByResourceTypesOutcomeCallable;
454 typedef std::future<GetMetricConfigurationOutcome> GetMetricConfigurationOutcomeCallable;
455 typedef std::future<GetMetricsOutcome> GetMetricsOutcomeCallable;
456 typedef std::future<GetMulticastGroupOutcome> GetMulticastGroupOutcomeCallable;
457 typedef std::future<GetMulticastGroupSessionOutcome> GetMulticastGroupSessionOutcomeCallable;
458 typedef std::future<GetNetworkAnalyzerConfigurationOutcome> GetNetworkAnalyzerConfigurationOutcomeCallable;
459 typedef std::future<GetPartnerAccountOutcome> GetPartnerAccountOutcomeCallable;
460 typedef std::future<GetPositionEstimateOutcome> GetPositionEstimateOutcomeCallable;
461 typedef std::future<GetResourceEventConfigurationOutcome> GetResourceEventConfigurationOutcomeCallable;
462 typedef std::future<GetResourceLogLevelOutcome> GetResourceLogLevelOutcomeCallable;
463 typedef std::future<GetResourcePositionOutcome> GetResourcePositionOutcomeCallable;
464 typedef std::future<GetServiceEndpointOutcome> GetServiceEndpointOutcomeCallable;
465 typedef std::future<GetServiceProfileOutcome> GetServiceProfileOutcomeCallable;
466 typedef std::future<GetWirelessDeviceOutcome> GetWirelessDeviceOutcomeCallable;
467 typedef std::future<GetWirelessDeviceImportTaskOutcome> GetWirelessDeviceImportTaskOutcomeCallable;
468 typedef std::future<GetWirelessDeviceStatisticsOutcome> GetWirelessDeviceStatisticsOutcomeCallable;
469 typedef std::future<GetWirelessGatewayOutcome> GetWirelessGatewayOutcomeCallable;
470 typedef std::future<GetWirelessGatewayCertificateOutcome> GetWirelessGatewayCertificateOutcomeCallable;
471 typedef std::future<GetWirelessGatewayFirmwareInformationOutcome> GetWirelessGatewayFirmwareInformationOutcomeCallable;
472 typedef std::future<GetWirelessGatewayStatisticsOutcome> GetWirelessGatewayStatisticsOutcomeCallable;
473 typedef std::future<GetWirelessGatewayTaskOutcome> GetWirelessGatewayTaskOutcomeCallable;
474 typedef std::future<GetWirelessGatewayTaskDefinitionOutcome> GetWirelessGatewayTaskDefinitionOutcomeCallable;
475 typedef std::future<ListDestinationsOutcome> ListDestinationsOutcomeCallable;
476 typedef std::future<ListDeviceProfilesOutcome> ListDeviceProfilesOutcomeCallable;
477 typedef std::future<ListDevicesForWirelessDeviceImportTaskOutcome> ListDevicesForWirelessDeviceImportTaskOutcomeCallable;
478 typedef std::future<ListEventConfigurationsOutcome> ListEventConfigurationsOutcomeCallable;
479 typedef std::future<ListFuotaTasksOutcome> ListFuotaTasksOutcomeCallable;
480 typedef std::future<ListMulticastGroupsOutcome> ListMulticastGroupsOutcomeCallable;
481 typedef std::future<ListMulticastGroupsByFuotaTaskOutcome> ListMulticastGroupsByFuotaTaskOutcomeCallable;
482 typedef std::future<ListNetworkAnalyzerConfigurationsOutcome> ListNetworkAnalyzerConfigurationsOutcomeCallable;
483 typedef std::future<ListPartnerAccountsOutcome> ListPartnerAccountsOutcomeCallable;
484 typedef std::future<ListQueuedMessagesOutcome> ListQueuedMessagesOutcomeCallable;
485 typedef std::future<ListServiceProfilesOutcome> ListServiceProfilesOutcomeCallable;
486 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
487 typedef std::future<ListWirelessDeviceImportTasksOutcome> ListWirelessDeviceImportTasksOutcomeCallable;
488 typedef std::future<ListWirelessDevicesOutcome> ListWirelessDevicesOutcomeCallable;
489 typedef std::future<ListWirelessGatewayTaskDefinitionsOutcome> ListWirelessGatewayTaskDefinitionsOutcomeCallable;
490 typedef std::future<ListWirelessGatewaysOutcome> ListWirelessGatewaysOutcomeCallable;
491 typedef std::future<PutResourceLogLevelOutcome> PutResourceLogLevelOutcomeCallable;
492 typedef std::future<ResetAllResourceLogLevelsOutcome> ResetAllResourceLogLevelsOutcomeCallable;
493 typedef std::future<ResetResourceLogLevelOutcome> ResetResourceLogLevelOutcomeCallable;
494 typedef std::future<SendDataToMulticastGroupOutcome> SendDataToMulticastGroupOutcomeCallable;
495 typedef std::future<SendDataToWirelessDeviceOutcome> SendDataToWirelessDeviceOutcomeCallable;
496 typedef std::future<StartBulkAssociateWirelessDeviceWithMulticastGroupOutcome> StartBulkAssociateWirelessDeviceWithMulticastGroupOutcomeCallable;
497 typedef std::future<StartBulkDisassociateWirelessDeviceFromMulticastGroupOutcome> StartBulkDisassociateWirelessDeviceFromMulticastGroupOutcomeCallable;
498 typedef std::future<StartFuotaTaskOutcome> StartFuotaTaskOutcomeCallable;
499 typedef std::future<StartMulticastGroupSessionOutcome> StartMulticastGroupSessionOutcomeCallable;
500 typedef std::future<StartSingleWirelessDeviceImportTaskOutcome> StartSingleWirelessDeviceImportTaskOutcomeCallable;
501 typedef std::future<StartWirelessDeviceImportTaskOutcome> StartWirelessDeviceImportTaskOutcomeCallable;
502 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
503 typedef std::future<TestWirelessDeviceOutcome> TestWirelessDeviceOutcomeCallable;
504 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
505 typedef std::future<UpdateDestinationOutcome> UpdateDestinationOutcomeCallable;
506 typedef std::future<UpdateEventConfigurationByResourceTypesOutcome> UpdateEventConfigurationByResourceTypesOutcomeCallable;
507 typedef std::future<UpdateFuotaTaskOutcome> UpdateFuotaTaskOutcomeCallable;
508 typedef std::future<UpdateLogLevelsByResourceTypesOutcome> UpdateLogLevelsByResourceTypesOutcomeCallable;
509 typedef std::future<UpdateMetricConfigurationOutcome> UpdateMetricConfigurationOutcomeCallable;
510 typedef std::future<UpdateMulticastGroupOutcome> UpdateMulticastGroupOutcomeCallable;
511 typedef std::future<UpdateNetworkAnalyzerConfigurationOutcome> UpdateNetworkAnalyzerConfigurationOutcomeCallable;
512 typedef std::future<UpdatePartnerAccountOutcome> UpdatePartnerAccountOutcomeCallable;
513 typedef std::future<UpdateResourceEventConfigurationOutcome> UpdateResourceEventConfigurationOutcomeCallable;
514 typedef std::future<UpdateResourcePositionOutcome> UpdateResourcePositionOutcomeCallable;
515 typedef std::future<UpdateWirelessDeviceOutcome> UpdateWirelessDeviceOutcomeCallable;
516 typedef std::future<UpdateWirelessDeviceImportTaskOutcome> UpdateWirelessDeviceImportTaskOutcomeCallable;
517 typedef std::future<UpdateWirelessGatewayOutcome> UpdateWirelessGatewayOutcomeCallable;
518 /* End of service model Outcome callable definitions */
519 } // namespace Model
520
521 class IoTWirelessClient;
522
523 /* Service model async handlers definitions */
525 typedef std::function<void(const IoTWirelessClient*, const Model::AssociateMulticastGroupWithFuotaTaskRequest&, const Model::AssociateMulticastGroupWithFuotaTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateMulticastGroupWithFuotaTaskResponseReceivedHandler;
526 typedef std::function<void(const IoTWirelessClient*, const Model::AssociateWirelessDeviceWithFuotaTaskRequest&, const Model::AssociateWirelessDeviceWithFuotaTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateWirelessDeviceWithFuotaTaskResponseReceivedHandler;
528 typedef std::function<void(const IoTWirelessClient*, const Model::AssociateWirelessDeviceWithThingRequest&, const Model::AssociateWirelessDeviceWithThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateWirelessDeviceWithThingResponseReceivedHandler;
530 typedef std::function<void(const IoTWirelessClient*, const Model::AssociateWirelessGatewayWithThingRequest&, const Model::AssociateWirelessGatewayWithThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateWirelessGatewayWithThingResponseReceivedHandler;
531 typedef std::function<void(const IoTWirelessClient*, const Model::CancelMulticastGroupSessionRequest&, const Model::CancelMulticastGroupSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelMulticastGroupSessionResponseReceivedHandler;
532 typedef std::function<void(const IoTWirelessClient*, const Model::CreateDestinationRequest&, const Model::CreateDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDestinationResponseReceivedHandler;
533 typedef std::function<void(const IoTWirelessClient*, const Model::CreateDeviceProfileRequest&, const Model::CreateDeviceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDeviceProfileResponseReceivedHandler;
534 typedef std::function<void(const IoTWirelessClient*, const Model::CreateFuotaTaskRequest&, const Model::CreateFuotaTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFuotaTaskResponseReceivedHandler;
535 typedef std::function<void(const IoTWirelessClient*, const Model::CreateMulticastGroupRequest&, const Model::CreateMulticastGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateMulticastGroupResponseReceivedHandler;
536 typedef std::function<void(const IoTWirelessClient*, const Model::CreateNetworkAnalyzerConfigurationRequest&, const Model::CreateNetworkAnalyzerConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateNetworkAnalyzerConfigurationResponseReceivedHandler;
537 typedef std::function<void(const IoTWirelessClient*, const Model::CreateServiceProfileRequest&, const Model::CreateServiceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateServiceProfileResponseReceivedHandler;
538 typedef std::function<void(const IoTWirelessClient*, const Model::CreateWirelessDeviceRequest&, const Model::CreateWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWirelessDeviceResponseReceivedHandler;
539 typedef std::function<void(const IoTWirelessClient*, const Model::CreateWirelessGatewayRequest&, const Model::CreateWirelessGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWirelessGatewayResponseReceivedHandler;
540 typedef std::function<void(const IoTWirelessClient*, const Model::CreateWirelessGatewayTaskRequest&, const Model::CreateWirelessGatewayTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWirelessGatewayTaskResponseReceivedHandler;
541 typedef std::function<void(const IoTWirelessClient*, const Model::CreateWirelessGatewayTaskDefinitionRequest&, const Model::CreateWirelessGatewayTaskDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWirelessGatewayTaskDefinitionResponseReceivedHandler;
542 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteDestinationRequest&, const Model::DeleteDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDestinationResponseReceivedHandler;
543 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteDeviceProfileRequest&, const Model::DeleteDeviceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDeviceProfileResponseReceivedHandler;
544 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteFuotaTaskRequest&, const Model::DeleteFuotaTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFuotaTaskResponseReceivedHandler;
545 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteMulticastGroupRequest&, const Model::DeleteMulticastGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteMulticastGroupResponseReceivedHandler;
546 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteNetworkAnalyzerConfigurationRequest&, const Model::DeleteNetworkAnalyzerConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteNetworkAnalyzerConfigurationResponseReceivedHandler;
547 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteQueuedMessagesRequest&, const Model::DeleteQueuedMessagesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteQueuedMessagesResponseReceivedHandler;
548 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteServiceProfileRequest&, const Model::DeleteServiceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteServiceProfileResponseReceivedHandler;
549 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessDeviceRequest&, const Model::DeleteWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessDeviceResponseReceivedHandler;
550 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessDeviceImportTaskRequest&, const Model::DeleteWirelessDeviceImportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessDeviceImportTaskResponseReceivedHandler;
551 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessGatewayRequest&, const Model::DeleteWirelessGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessGatewayResponseReceivedHandler;
552 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessGatewayTaskRequest&, const Model::DeleteWirelessGatewayTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessGatewayTaskResponseReceivedHandler;
553 typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessGatewayTaskDefinitionRequest&, const Model::DeleteWirelessGatewayTaskDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessGatewayTaskDefinitionResponseReceivedHandler;
554 typedef std::function<void(const IoTWirelessClient*, const Model::DeregisterWirelessDeviceRequest&, const Model::DeregisterWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeregisterWirelessDeviceResponseReceivedHandler;
559 typedef std::function<void(const IoTWirelessClient*, const Model::DisassociateWirelessDeviceFromThingRequest&, const Model::DisassociateWirelessDeviceFromThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateWirelessDeviceFromThingResponseReceivedHandler;
561 typedef std::function<void(const IoTWirelessClient*, const Model::DisassociateWirelessGatewayFromThingRequest&, const Model::DisassociateWirelessGatewayFromThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateWirelessGatewayFromThingResponseReceivedHandler;
562 typedef std::function<void(const IoTWirelessClient*, const Model::GetDestinationRequest&, const Model::GetDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDestinationResponseReceivedHandler;
563 typedef std::function<void(const IoTWirelessClient*, const Model::GetDeviceProfileRequest&, const Model::GetDeviceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDeviceProfileResponseReceivedHandler;
564 typedef std::function<void(const IoTWirelessClient*, const Model::GetEventConfigurationByResourceTypesRequest&, const Model::GetEventConfigurationByResourceTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEventConfigurationByResourceTypesResponseReceivedHandler;
565 typedef std::function<void(const IoTWirelessClient*, const Model::GetFuotaTaskRequest&, const Model::GetFuotaTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFuotaTaskResponseReceivedHandler;
566 typedef std::function<void(const IoTWirelessClient*, const Model::GetLogLevelsByResourceTypesRequest&, const Model::GetLogLevelsByResourceTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetLogLevelsByResourceTypesResponseReceivedHandler;
567 typedef std::function<void(const IoTWirelessClient*, const Model::GetMetricConfigurationRequest&, const Model::GetMetricConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMetricConfigurationResponseReceivedHandler;
568 typedef std::function<void(const IoTWirelessClient*, const Model::GetMetricsRequest&, const Model::GetMetricsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMetricsResponseReceivedHandler;
569 typedef std::function<void(const IoTWirelessClient*, const Model::GetMulticastGroupRequest&, const Model::GetMulticastGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMulticastGroupResponseReceivedHandler;
570 typedef std::function<void(const IoTWirelessClient*, const Model::GetMulticastGroupSessionRequest&, const Model::GetMulticastGroupSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMulticastGroupSessionResponseReceivedHandler;
571 typedef std::function<void(const IoTWirelessClient*, const Model::GetNetworkAnalyzerConfigurationRequest&, const Model::GetNetworkAnalyzerConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetNetworkAnalyzerConfigurationResponseReceivedHandler;
572 typedef std::function<void(const IoTWirelessClient*, const Model::GetPartnerAccountRequest&, const Model::GetPartnerAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPartnerAccountResponseReceivedHandler;
573 typedef std::function<void(const IoTWirelessClient*, const Model::GetPositionEstimateRequest&, Model::GetPositionEstimateOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPositionEstimateResponseReceivedHandler;
574 typedef std::function<void(const IoTWirelessClient*, const Model::GetResourceEventConfigurationRequest&, const Model::GetResourceEventConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetResourceEventConfigurationResponseReceivedHandler;
575 typedef std::function<void(const IoTWirelessClient*, const Model::GetResourceLogLevelRequest&, const Model::GetResourceLogLevelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetResourceLogLevelResponseReceivedHandler;
576 typedef std::function<void(const IoTWirelessClient*, const Model::GetResourcePositionRequest&, Model::GetResourcePositionOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetResourcePositionResponseReceivedHandler;
577 typedef std::function<void(const IoTWirelessClient*, const Model::GetServiceEndpointRequest&, const Model::GetServiceEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetServiceEndpointResponseReceivedHandler;
578 typedef std::function<void(const IoTWirelessClient*, const Model::GetServiceProfileRequest&, const Model::GetServiceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetServiceProfileResponseReceivedHandler;
579 typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessDeviceRequest&, const Model::GetWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessDeviceResponseReceivedHandler;
580 typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessDeviceImportTaskRequest&, const Model::GetWirelessDeviceImportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessDeviceImportTaskResponseReceivedHandler;
581 typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessDeviceStatisticsRequest&, const Model::GetWirelessDeviceStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessDeviceStatisticsResponseReceivedHandler;
582 typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayRequest&, const Model::GetWirelessGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayResponseReceivedHandler;
583 typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayCertificateRequest&, const Model::GetWirelessGatewayCertificateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayCertificateResponseReceivedHandler;
585 typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayStatisticsRequest&, const Model::GetWirelessGatewayStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayStatisticsResponseReceivedHandler;
586 typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayTaskRequest&, const Model::GetWirelessGatewayTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayTaskResponseReceivedHandler;
587 typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayTaskDefinitionRequest&, const Model::GetWirelessGatewayTaskDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayTaskDefinitionResponseReceivedHandler;
588 typedef std::function<void(const IoTWirelessClient*, const Model::ListDestinationsRequest&, const Model::ListDestinationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDestinationsResponseReceivedHandler;
589 typedef std::function<void(const IoTWirelessClient*, const Model::ListDeviceProfilesRequest&, const Model::ListDeviceProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDeviceProfilesResponseReceivedHandler;
591 typedef std::function<void(const IoTWirelessClient*, const Model::ListEventConfigurationsRequest&, const Model::ListEventConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEventConfigurationsResponseReceivedHandler;
592 typedef std::function<void(const IoTWirelessClient*, const Model::ListFuotaTasksRequest&, const Model::ListFuotaTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFuotaTasksResponseReceivedHandler;
593 typedef std::function<void(const IoTWirelessClient*, const Model::ListMulticastGroupsRequest&, const Model::ListMulticastGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMulticastGroupsResponseReceivedHandler;
594 typedef std::function<void(const IoTWirelessClient*, const Model::ListMulticastGroupsByFuotaTaskRequest&, const Model::ListMulticastGroupsByFuotaTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMulticastGroupsByFuotaTaskResponseReceivedHandler;
595 typedef std::function<void(const IoTWirelessClient*, const Model::ListNetworkAnalyzerConfigurationsRequest&, const Model::ListNetworkAnalyzerConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListNetworkAnalyzerConfigurationsResponseReceivedHandler;
596 typedef std::function<void(const IoTWirelessClient*, const Model::ListPartnerAccountsRequest&, const Model::ListPartnerAccountsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPartnerAccountsResponseReceivedHandler;
597 typedef std::function<void(const IoTWirelessClient*, const Model::ListQueuedMessagesRequest&, const Model::ListQueuedMessagesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListQueuedMessagesResponseReceivedHandler;
598 typedef std::function<void(const IoTWirelessClient*, const Model::ListServiceProfilesRequest&, const Model::ListServiceProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListServiceProfilesResponseReceivedHandler;
599 typedef std::function<void(const IoTWirelessClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
600 typedef std::function<void(const IoTWirelessClient*, const Model::ListWirelessDeviceImportTasksRequest&, const Model::ListWirelessDeviceImportTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWirelessDeviceImportTasksResponseReceivedHandler;
601 typedef std::function<void(const IoTWirelessClient*, const Model::ListWirelessDevicesRequest&, const Model::ListWirelessDevicesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWirelessDevicesResponseReceivedHandler;
602 typedef std::function<void(const IoTWirelessClient*, const Model::ListWirelessGatewayTaskDefinitionsRequest&, const Model::ListWirelessGatewayTaskDefinitionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWirelessGatewayTaskDefinitionsResponseReceivedHandler;
603 typedef std::function<void(const IoTWirelessClient*, const Model::ListWirelessGatewaysRequest&, const Model::ListWirelessGatewaysOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWirelessGatewaysResponseReceivedHandler;
604 typedef std::function<void(const IoTWirelessClient*, const Model::PutResourceLogLevelRequest&, const Model::PutResourceLogLevelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutResourceLogLevelResponseReceivedHandler;
605 typedef std::function<void(const IoTWirelessClient*, const Model::ResetAllResourceLogLevelsRequest&, const Model::ResetAllResourceLogLevelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ResetAllResourceLogLevelsResponseReceivedHandler;
606 typedef std::function<void(const IoTWirelessClient*, const Model::ResetResourceLogLevelRequest&, const Model::ResetResourceLogLevelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ResetResourceLogLevelResponseReceivedHandler;
607 typedef std::function<void(const IoTWirelessClient*, const Model::SendDataToMulticastGroupRequest&, const Model::SendDataToMulticastGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendDataToMulticastGroupResponseReceivedHandler;
608 typedef std::function<void(const IoTWirelessClient*, const Model::SendDataToWirelessDeviceRequest&, const Model::SendDataToWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendDataToWirelessDeviceResponseReceivedHandler;
611 typedef std::function<void(const IoTWirelessClient*, const Model::StartFuotaTaskRequest&, const Model::StartFuotaTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartFuotaTaskResponseReceivedHandler;
612 typedef std::function<void(const IoTWirelessClient*, const Model::StartMulticastGroupSessionRequest&, const Model::StartMulticastGroupSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartMulticastGroupSessionResponseReceivedHandler;
613 typedef std::function<void(const IoTWirelessClient*, const Model::StartSingleWirelessDeviceImportTaskRequest&, const Model::StartSingleWirelessDeviceImportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartSingleWirelessDeviceImportTaskResponseReceivedHandler;
614 typedef std::function<void(const IoTWirelessClient*, const Model::StartWirelessDeviceImportTaskRequest&, const Model::StartWirelessDeviceImportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartWirelessDeviceImportTaskResponseReceivedHandler;
615 typedef std::function<void(const IoTWirelessClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
616 typedef std::function<void(const IoTWirelessClient*, const Model::TestWirelessDeviceRequest&, const Model::TestWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TestWirelessDeviceResponseReceivedHandler;
617 typedef std::function<void(const IoTWirelessClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
618 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateDestinationRequest&, const Model::UpdateDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDestinationResponseReceivedHandler;
620 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateFuotaTaskRequest&, const Model::UpdateFuotaTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateFuotaTaskResponseReceivedHandler;
621 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateLogLevelsByResourceTypesRequest&, const Model::UpdateLogLevelsByResourceTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateLogLevelsByResourceTypesResponseReceivedHandler;
622 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateMetricConfigurationRequest&, const Model::UpdateMetricConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMetricConfigurationResponseReceivedHandler;
623 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateMulticastGroupRequest&, const Model::UpdateMulticastGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMulticastGroupResponseReceivedHandler;
624 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateNetworkAnalyzerConfigurationRequest&, const Model::UpdateNetworkAnalyzerConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateNetworkAnalyzerConfigurationResponseReceivedHandler;
625 typedef std::function<void(const IoTWirelessClient*, const Model::UpdatePartnerAccountRequest&, const Model::UpdatePartnerAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePartnerAccountResponseReceivedHandler;
626 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateResourceEventConfigurationRequest&, const Model::UpdateResourceEventConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateResourceEventConfigurationResponseReceivedHandler;
627 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateResourcePositionRequest&, const Model::UpdateResourcePositionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateResourcePositionResponseReceivedHandler;
628 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateWirelessDeviceRequest&, const Model::UpdateWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWirelessDeviceResponseReceivedHandler;
629 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateWirelessDeviceImportTaskRequest&, const Model::UpdateWirelessDeviceImportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWirelessDeviceImportTaskResponseReceivedHandler;
630 typedef std::function<void(const IoTWirelessClient*, const Model::UpdateWirelessGatewayRequest&, const Model::UpdateWirelessGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWirelessGatewayResponseReceivedHandler;
631 /* End of service model async handlers definitions */
632 } // namespace IoTWireless
633} // namespace Aws
EndpointProviderBase< IoTWirelessClientConfiguration, IoTWirelessBuiltInParameters, IoTWirelessClientContextParameters > IoTWirelessEndpointProviderBase
Aws::Utils::Outcome< GetFuotaTaskResult, IoTWirelessError > GetFuotaTaskOutcome
std::future< GetWirelessDeviceStatisticsOutcome > GetWirelessDeviceStatisticsOutcomeCallable
Aws::Utils::Outcome< DisassociateWirelessGatewayFromThingResult, IoTWirelessError > DisassociateWirelessGatewayFromThingOutcome
Aws::Utils::Outcome< DisassociateMulticastGroupFromFuotaTaskResult, IoTWirelessError > DisassociateMulticastGroupFromFuotaTaskOutcome
std::future< ListWirelessDeviceImportTasksOutcome > ListWirelessDeviceImportTasksOutcomeCallable
std::future< CreateWirelessGatewayTaskDefinitionOutcome > CreateWirelessGatewayTaskDefinitionOutcomeCallable
Aws::Utils::Outcome< ListWirelessGatewaysResult, IoTWirelessError > ListWirelessGatewaysOutcome
std::future< CreateWirelessGatewayOutcome > CreateWirelessGatewayOutcomeCallable
std::future< StartSingleWirelessDeviceImportTaskOutcome > StartSingleWirelessDeviceImportTaskOutcomeCallable
std::future< GetDestinationOutcome > GetDestinationOutcomeCallable
std::future< CreateWirelessDeviceOutcome > CreateWirelessDeviceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< ListEventConfigurationsResult, IoTWirelessError > ListEventConfigurationsOutcome
Aws::Utils::Outcome< AssociateWirelessGatewayWithThingResult, IoTWirelessError > AssociateWirelessGatewayWithThingOutcome
std::future< ListPartnerAccountsOutcome > ListPartnerAccountsOutcomeCallable
Aws::Utils::Outcome< ListWirelessDeviceImportTasksResult, IoTWirelessError > ListWirelessDeviceImportTasksOutcome
Aws::Utils::Outcome< DisassociateWirelessDeviceFromMulticastGroupResult, IoTWirelessError > DisassociateWirelessDeviceFromMulticastGroupOutcome
std::future< CreateDestinationOutcome > CreateDestinationOutcomeCallable
Aws::Utils::Outcome< DisassociateWirelessGatewayFromCertificateResult, IoTWirelessError > DisassociateWirelessGatewayFromCertificateOutcome
Aws::Utils::Outcome< GetWirelessDeviceStatisticsResult, IoTWirelessError > GetWirelessDeviceStatisticsOutcome
Aws::Utils::Outcome< CreateWirelessGatewayResult, IoTWirelessError > CreateWirelessGatewayOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, IoTWirelessError > ListTagsForResourceOutcome
Aws::Utils::Outcome< DisassociateWirelessDeviceFromFuotaTaskResult, IoTWirelessError > DisassociateWirelessDeviceFromFuotaTaskOutcome
Aws::Utils::Outcome< ResetAllResourceLogLevelsResult, IoTWirelessError > ResetAllResourceLogLevelsOutcome
Aws::Utils::Outcome< UpdatePartnerAccountResult, IoTWirelessError > UpdatePartnerAccountOutcome
std::future< DeleteWirelessGatewayTaskDefinitionOutcome > DeleteWirelessGatewayTaskDefinitionOutcomeCallable
std::future< GetWirelessGatewayStatisticsOutcome > GetWirelessGatewayStatisticsOutcomeCallable
std::future< GetWirelessGatewayTaskDefinitionOutcome > GetWirelessGatewayTaskDefinitionOutcomeCallable
std::future< UpdateFuotaTaskOutcome > UpdateFuotaTaskOutcomeCallable
std::future< GetFuotaTaskOutcome > GetFuotaTaskOutcomeCallable
std::future< GetPositionEstimateOutcome > GetPositionEstimateOutcomeCallable
Aws::Utils::Outcome< UpdateNetworkAnalyzerConfigurationResult, IoTWirelessError > UpdateNetworkAnalyzerConfigurationOutcome
Aws::Utils::Outcome< UpdateLogLevelsByResourceTypesResult, IoTWirelessError > UpdateLogLevelsByResourceTypesOutcome
std::future< GetResourceLogLevelOutcome > GetResourceLogLevelOutcomeCallable
Aws::Utils::Outcome< GetWirelessGatewayFirmwareInformationResult, IoTWirelessError > GetWirelessGatewayFirmwareInformationOutcome
Aws::Utils::Outcome< DeleteServiceProfileResult, IoTWirelessError > DeleteServiceProfileOutcome
std::future< SendDataToWirelessDeviceOutcome > SendDataToWirelessDeviceOutcomeCallable
Aws::Utils::Outcome< StartMulticastGroupSessionResult, IoTWirelessError > StartMulticastGroupSessionOutcome
Aws::Utils::Outcome< CreateDeviceProfileResult, IoTWirelessError > CreateDeviceProfileOutcome
Aws::Utils::Outcome< GetServiceEndpointResult, IoTWirelessError > GetServiceEndpointOutcome
Aws::Utils::Outcome< ListDeviceProfilesResult, IoTWirelessError > ListDeviceProfilesOutcome
std::future< UpdateMulticastGroupOutcome > UpdateMulticastGroupOutcomeCallable
std::future< GetWirelessGatewayTaskOutcome > GetWirelessGatewayTaskOutcomeCallable
Aws::Utils::Outcome< DeleteMulticastGroupResult, IoTWirelessError > DeleteMulticastGroupOutcome
Aws::Utils::Outcome< ListWirelessGatewayTaskDefinitionsResult, IoTWirelessError > ListWirelessGatewayTaskDefinitionsOutcome
Aws::Utils::Outcome< ListServiceProfilesResult, IoTWirelessError > ListServiceProfilesOutcome
Aws::Utils::Outcome< DeleteWirelessDeviceResult, IoTWirelessError > DeleteWirelessDeviceOutcome
std::future< GetMulticastGroupOutcome > GetMulticastGroupOutcomeCallable
Aws::Utils::Outcome< StartWirelessDeviceImportTaskResult, IoTWirelessError > StartWirelessDeviceImportTaskOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< GetWirelessGatewayCertificateOutcome > GetWirelessGatewayCertificateOutcomeCallable
Aws::Utils::Outcome< UpdateWirelessDeviceImportTaskResult, IoTWirelessError > UpdateWirelessDeviceImportTaskOutcome
std::future< AssociateWirelessGatewayWithThingOutcome > AssociateWirelessGatewayWithThingOutcomeCallable
Aws::Utils::Outcome< DeleteWirelessDeviceImportTaskResult, IoTWirelessError > DeleteWirelessDeviceImportTaskOutcome
Aws::Utils::Outcome< UpdateResourcePositionResult, IoTWirelessError > UpdateResourcePositionOutcome
std::future< DeleteFuotaTaskOutcome > DeleteFuotaTaskOutcomeCallable
Aws::Utils::Outcome< AssociateAwsAccountWithPartnerAccountResult, IoTWirelessError > AssociateAwsAccountWithPartnerAccountOutcome
std::future< GetResourcePositionOutcome > GetResourcePositionOutcomeCallable
std::future< ListWirelessGatewaysOutcome > ListWirelessGatewaysOutcomeCallable
std::future< ResetAllResourceLogLevelsOutcome > ResetAllResourceLogLevelsOutcomeCallable
Aws::Utils::Outcome< ListPartnerAccountsResult, IoTWirelessError > ListPartnerAccountsOutcome
Aws::Utils::Outcome< AssociateMulticastGroupWithFuotaTaskResult, IoTWirelessError > AssociateMulticastGroupWithFuotaTaskOutcome
std::future< DeleteDestinationOutcome > DeleteDestinationOutcomeCallable
std::future< StartMulticastGroupSessionOutcome > StartMulticastGroupSessionOutcomeCallable
Aws::Utils::Outcome< CreateNetworkAnalyzerConfigurationResult, IoTWirelessError > CreateNetworkAnalyzerConfigurationOutcome
std::future< UpdateLogLevelsByResourceTypesOutcome > UpdateLogLevelsByResourceTypesOutcomeCallable
Aws::Utils::Outcome< ListMulticastGroupsByFuotaTaskResult, IoTWirelessError > ListMulticastGroupsByFuotaTaskOutcome
std::future< DisassociateWirelessDeviceFromThingOutcome > DisassociateWirelessDeviceFromThingOutcomeCallable
Aws::Utils::Outcome< DeleteQueuedMessagesResult, IoTWirelessError > DeleteQueuedMessagesOutcome
Aws::Utils::Outcome< CreateWirelessGatewayTaskResult, IoTWirelessError > CreateWirelessGatewayTaskOutcome
Aws::Utils::Outcome< GetResourcePositionResult, IoTWirelessError > GetResourcePositionOutcome
std::future< UpdateMetricConfigurationOutcome > UpdateMetricConfigurationOutcomeCallable
Aws::Utils::Outcome< ListNetworkAnalyzerConfigurationsResult, IoTWirelessError > ListNetworkAnalyzerConfigurationsOutcome
std::future< AssociateMulticastGroupWithFuotaTaskOutcome > AssociateMulticastGroupWithFuotaTaskOutcomeCallable
std::future< UpdateEventConfigurationByResourceTypesOutcome > UpdateEventConfigurationByResourceTypesOutcomeCallable
std::future< UpdateNetworkAnalyzerConfigurationOutcome > UpdateNetworkAnalyzerConfigurationOutcomeCallable
std::future< AssociateWirelessGatewayWithCertificateOutcome > AssociateWirelessGatewayWithCertificateOutcomeCallable
std::future< DeleteServiceProfileOutcome > DeleteServiceProfileOutcomeCallable
Aws::Utils::Outcome< GetPositionEstimateResult, IoTWirelessError > GetPositionEstimateOutcome
Aws::Utils::Outcome< SendDataToMulticastGroupResult, IoTWirelessError > SendDataToMulticastGroupOutcome
Aws::Utils::Outcome< DeregisterWirelessDeviceResult, IoTWirelessError > DeregisterWirelessDeviceOutcome
Aws::Utils::Outcome< GetLogLevelsByResourceTypesResult, IoTWirelessError > GetLogLevelsByResourceTypesOutcome
std::future< ListMulticastGroupsOutcome > ListMulticastGroupsOutcomeCallable
std::future< GetResourceEventConfigurationOutcome > GetResourceEventConfigurationOutcomeCallable
Aws::Utils::Outcome< UpdateResourceEventConfigurationResult, IoTWirelessError > UpdateResourceEventConfigurationOutcome
std::future< CreateDeviceProfileOutcome > CreateDeviceProfileOutcomeCallable
Aws::Utils::Outcome< UpdateWirelessGatewayResult, IoTWirelessError > UpdateWirelessGatewayOutcome
std::future< CreateWirelessGatewayTaskOutcome > CreateWirelessGatewayTaskOutcomeCallable
std::future< CancelMulticastGroupSessionOutcome > CancelMulticastGroupSessionOutcomeCallable
std::future< UpdateWirelessDeviceImportTaskOutcome > UpdateWirelessDeviceImportTaskOutcomeCallable
std::future< UpdatePartnerAccountOutcome > UpdatePartnerAccountOutcomeCallable
std::future< GetWirelessDeviceImportTaskOutcome > GetWirelessDeviceImportTaskOutcomeCallable
Aws::Utils::Outcome< CreateWirelessGatewayTaskDefinitionResult, IoTWirelessError > CreateWirelessGatewayTaskDefinitionOutcome
std::future< GetServiceProfileOutcome > GetServiceProfileOutcomeCallable
std::future< ResetResourceLogLevelOutcome > ResetResourceLogLevelOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, IoTWirelessError > TagResourceOutcome
Aws::Utils::Outcome< UpdateFuotaTaskResult, IoTWirelessError > UpdateFuotaTaskOutcome
Aws::Utils::Outcome< GetMetricConfigurationResult, IoTWirelessError > GetMetricConfigurationOutcome
std::future< DisassociateWirelessGatewayFromCertificateOutcome > DisassociateWirelessGatewayFromCertificateOutcomeCallable
std::future< GetNetworkAnalyzerConfigurationOutcome > GetNetworkAnalyzerConfigurationOutcomeCallable
Aws::Utils::Outcome< UpdateMetricConfigurationResult, IoTWirelessError > UpdateMetricConfigurationOutcome
std::future< DeleteQueuedMessagesOutcome > DeleteQueuedMessagesOutcomeCallable
Aws::Utils::Outcome< DeleteWirelessGatewayTaskDefinitionResult, IoTWirelessError > DeleteWirelessGatewayTaskDefinitionOutcome
std::future< GetMetricConfigurationOutcome > GetMetricConfigurationOutcomeCallable
std::future< AssociateWirelessDeviceWithThingOutcome > AssociateWirelessDeviceWithThingOutcomeCallable
std::future< UpdateWirelessDeviceOutcome > UpdateWirelessDeviceOutcomeCallable
Aws::Utils::Outcome< ListMulticastGroupsResult, IoTWirelessError > ListMulticastGroupsOutcome
std::future< ListWirelessGatewayTaskDefinitionsOutcome > ListWirelessGatewayTaskDefinitionsOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< UpdateDestinationOutcome > UpdateDestinationOutcomeCallable
std::future< GetMulticastGroupSessionOutcome > GetMulticastGroupSessionOutcomeCallable
std::future< UpdateResourceEventConfigurationOutcome > UpdateResourceEventConfigurationOutcomeCallable
std::future< StartBulkAssociateWirelessDeviceWithMulticastGroupOutcome > StartBulkAssociateWirelessDeviceWithMulticastGroupOutcomeCallable
std::future< StartFuotaTaskOutcome > StartFuotaTaskOutcomeCallable
std::future< ListNetworkAnalyzerConfigurationsOutcome > ListNetworkAnalyzerConfigurationsOutcomeCallable
Aws::Utils::Outcome< StartBulkAssociateWirelessDeviceWithMulticastGroupResult, IoTWirelessError > StartBulkAssociateWirelessDeviceWithMulticastGroupOutcome
Aws::Utils::Outcome< ResetResourceLogLevelResult, IoTWirelessError > ResetResourceLogLevelOutcome
std::future< SendDataToMulticastGroupOutcome > SendDataToMulticastGroupOutcomeCallable
Aws::Utils::Outcome< GetWirelessDeviceResult, IoTWirelessError > GetWirelessDeviceOutcome
std::future< GetWirelessGatewayFirmwareInformationOutcome > GetWirelessGatewayFirmwareInformationOutcomeCallable
Aws::Utils::Outcome< DeleteDeviceProfileResult, IoTWirelessError > DeleteDeviceProfileOutcome
std::future< GetWirelessGatewayOutcome > GetWirelessGatewayOutcomeCallable
std::future< UpdateResourcePositionOutcome > UpdateResourcePositionOutcomeCallable
Aws::Utils::Outcome< DeleteWirelessGatewayResult, IoTWirelessError > DeleteWirelessGatewayOutcome
Aws::Utils::Outcome< GetWirelessDeviceImportTaskResult, IoTWirelessError > GetWirelessDeviceImportTaskOutcome
Aws::Utils::Outcome< UntagResourceResult, IoTWirelessError > UntagResourceOutcome
Aws::Utils::Outcome< CreateDestinationResult, IoTWirelessError > CreateDestinationOutcome
Aws::Utils::Outcome< DeleteWirelessGatewayTaskResult, IoTWirelessError > DeleteWirelessGatewayTaskOutcome
Aws::Utils::Outcome< UpdateWirelessDeviceResult, IoTWirelessError > UpdateWirelessDeviceOutcome
Aws::Utils::Outcome< ListDestinationsResult, IoTWirelessError > ListDestinationsOutcome
Aws::Utils::Outcome< StartBulkDisassociateWirelessDeviceFromMulticastGroupResult, IoTWirelessError > StartBulkDisassociateWirelessDeviceFromMulticastGroupOutcome
Aws::Utils::Outcome< ListWirelessDevicesResult, IoTWirelessError > ListWirelessDevicesOutcome
std::future< GetEventConfigurationByResourceTypesOutcome > GetEventConfigurationByResourceTypesOutcomeCallable
std::future< DisassociateMulticastGroupFromFuotaTaskOutcome > DisassociateMulticastGroupFromFuotaTaskOutcomeCallable
Aws::Utils::Outcome< GetMulticastGroupSessionResult, IoTWirelessError > GetMulticastGroupSessionOutcome
std::future< GetMetricsOutcome > GetMetricsOutcomeCallable
Aws::Utils::Outcome< GetDeviceProfileResult, IoTWirelessError > GetDeviceProfileOutcome
Aws::Utils::Outcome< AssociateWirelessDeviceWithMulticastGroupResult, IoTWirelessError > AssociateWirelessDeviceWithMulticastGroupOutcome
std::future< CreateNetworkAnalyzerConfigurationOutcome > CreateNetworkAnalyzerConfigurationOutcomeCallable
Aws::Utils::Outcome< CreateServiceProfileResult, IoTWirelessError > CreateServiceProfileOutcome
Aws::Utils::Outcome< ListFuotaTasksResult, IoTWirelessError > ListFuotaTasksOutcome
Aws::Utils::Outcome< GetPartnerAccountResult, IoTWirelessError > GetPartnerAccountOutcome
std::future< DisassociateAwsAccountFromPartnerAccountOutcome > DisassociateAwsAccountFromPartnerAccountOutcomeCallable
std::future< ListQueuedMessagesOutcome > ListQueuedMessagesOutcomeCallable
std::future< StartBulkDisassociateWirelessDeviceFromMulticastGroupOutcome > StartBulkDisassociateWirelessDeviceFromMulticastGroupOutcomeCallable
std::future< ListWirelessDevicesOutcome > ListWirelessDevicesOutcomeCallable
std::future< DeleteNetworkAnalyzerConfigurationOutcome > DeleteNetworkAnalyzerConfigurationOutcomeCallable
Aws::Utils::Outcome< UpdateDestinationResult, IoTWirelessError > UpdateDestinationOutcome
Aws::Utils::Outcome< UpdateMulticastGroupResult, IoTWirelessError > UpdateMulticastGroupOutcome
Aws::Utils::Outcome< GetWirelessGatewayTaskResult, IoTWirelessError > GetWirelessGatewayTaskOutcome
Aws::Utils::Outcome< CreateWirelessDeviceResult, IoTWirelessError > CreateWirelessDeviceOutcome
Aws::Utils::Outcome< StartSingleWirelessDeviceImportTaskResult, IoTWirelessError > StartSingleWirelessDeviceImportTaskOutcome
Aws::Utils::Outcome< SendDataToWirelessDeviceResult, IoTWirelessError > SendDataToWirelessDeviceOutcome
Aws::Utils::Outcome< GetServiceProfileResult, IoTWirelessError > GetServiceProfileOutcome
Aws::Utils::Outcome< AssociateWirelessDeviceWithThingResult, IoTWirelessError > AssociateWirelessDeviceWithThingOutcome
std::future< DeleteWirelessGatewayOutcome > DeleteWirelessGatewayOutcomeCallable
Aws::Utils::Outcome< GetWirelessGatewayTaskDefinitionResult, IoTWirelessError > GetWirelessGatewayTaskDefinitionOutcome
Aws::Utils::Outcome< GetWirelessGatewayStatisticsResult, IoTWirelessError > GetWirelessGatewayStatisticsOutcome
Aws::Utils::Outcome< TestWirelessDeviceResult, IoTWirelessError > TestWirelessDeviceOutcome
std::future< GetPartnerAccountOutcome > GetPartnerAccountOutcomeCallable
Aws::Utils::Outcome< AssociateWirelessDeviceWithFuotaTaskResult, IoTWirelessError > AssociateWirelessDeviceWithFuotaTaskOutcome
Aws::Utils::Outcome< GetResourceEventConfigurationResult, IoTWirelessError > GetResourceEventConfigurationOutcome
Aws::Utils::Outcome< GetResourceLogLevelResult, IoTWirelessError > GetResourceLogLevelOutcome
std::future< TestWirelessDeviceOutcome > TestWirelessDeviceOutcomeCallable
Aws::Utils::Outcome< GetMetricsResult, IoTWirelessError > GetMetricsOutcome
std::future< PutResourceLogLevelOutcome > PutResourceLogLevelOutcomeCallable
std::future< CreateFuotaTaskOutcome > CreateFuotaTaskOutcomeCallable
Aws::Utils::Outcome< GetWirelessGatewayCertificateResult, IoTWirelessError > GetWirelessGatewayCertificateOutcome
std::future< ListServiceProfilesOutcome > ListServiceProfilesOutcomeCallable
std::future< DeleteDeviceProfileOutcome > DeleteDeviceProfileOutcomeCallable
std::future< ListMulticastGroupsByFuotaTaskOutcome > ListMulticastGroupsByFuotaTaskOutcomeCallable
Aws::Utils::Outcome< GetDestinationResult, IoTWirelessError > GetDestinationOutcome
Aws::Utils::Outcome< PutResourceLogLevelResult, IoTWirelessError > PutResourceLogLevelOutcome
std::future< GetLogLevelsByResourceTypesOutcome > GetLogLevelsByResourceTypesOutcomeCallable
std::future< GetWirelessDeviceOutcome > GetWirelessDeviceOutcomeCallable
Aws::Utils::Outcome< DeleteNetworkAnalyzerConfigurationResult, IoTWirelessError > DeleteNetworkAnalyzerConfigurationOutcome
std::future< DeleteWirelessGatewayTaskOutcome > DeleteWirelessGatewayTaskOutcomeCallable
Aws::Utils::Outcome< DeleteDestinationResult, IoTWirelessError > DeleteDestinationOutcome
std::future< DeleteMulticastGroupOutcome > DeleteMulticastGroupOutcomeCallable
std::future< DisassociateWirelessDeviceFromFuotaTaskOutcome > DisassociateWirelessDeviceFromFuotaTaskOutcomeCallable
std::future< UpdateWirelessGatewayOutcome > UpdateWirelessGatewayOutcomeCallable
std::future< DeleteWirelessDeviceOutcome > DeleteWirelessDeviceOutcomeCallable
std::future< StartWirelessDeviceImportTaskOutcome > StartWirelessDeviceImportTaskOutcomeCallable
std::future< GetServiceEndpointOutcome > GetServiceEndpointOutcomeCallable
std::future< ListDeviceProfilesOutcome > ListDeviceProfilesOutcomeCallable
std::future< CreateMulticastGroupOutcome > CreateMulticastGroupOutcomeCallable
std::future< ListDestinationsOutcome > ListDestinationsOutcomeCallable
Aws::Utils::Outcome< StartFuotaTaskResult, IoTWirelessError > StartFuotaTaskOutcome
Aws::Utils::Outcome< GetMulticastGroupResult, IoTWirelessError > GetMulticastGroupOutcome
std::future< DeregisterWirelessDeviceOutcome > DeregisterWirelessDeviceOutcomeCallable
std::future< ListFuotaTasksOutcome > ListFuotaTasksOutcomeCallable
std::future< DeleteWirelessDeviceImportTaskOutcome > DeleteWirelessDeviceImportTaskOutcomeCallable
std::future< AssociateAwsAccountWithPartnerAccountOutcome > AssociateAwsAccountWithPartnerAccountOutcomeCallable
std::future< DisassociateWirelessGatewayFromThingOutcome > DisassociateWirelessGatewayFromThingOutcomeCallable
std::future< CreateServiceProfileOutcome > CreateServiceProfileOutcomeCallable
std::future< ListDevicesForWirelessDeviceImportTaskOutcome > ListDevicesForWirelessDeviceImportTaskOutcomeCallable
std::future< DisassociateWirelessDeviceFromMulticastGroupOutcome > DisassociateWirelessDeviceFromMulticastGroupOutcomeCallable
Aws::Utils::Outcome< ListDevicesForWirelessDeviceImportTaskResult, IoTWirelessError > ListDevicesForWirelessDeviceImportTaskOutcome
Aws::Utils::Outcome< GetEventConfigurationByResourceTypesResult, IoTWirelessError > GetEventConfigurationByResourceTypesOutcome
Aws::Utils::Outcome< DisassociateWirelessDeviceFromThingResult, IoTWirelessError > DisassociateWirelessDeviceFromThingOutcome
Aws::Utils::Outcome< GetWirelessGatewayResult, IoTWirelessError > GetWirelessGatewayOutcome
Aws::Utils::Outcome< DeleteFuotaTaskResult, IoTWirelessError > DeleteFuotaTaskOutcome
Aws::Utils::Outcome< GetNetworkAnalyzerConfigurationResult, IoTWirelessError > GetNetworkAnalyzerConfigurationOutcome
std::future< GetDeviceProfileOutcome > GetDeviceProfileOutcomeCallable
std::future< ListEventConfigurationsOutcome > ListEventConfigurationsOutcomeCallable
Aws::Utils::Outcome< DisassociateAwsAccountFromPartnerAccountResult, IoTWirelessError > DisassociateAwsAccountFromPartnerAccountOutcome
Aws::Utils::Outcome< UpdateEventConfigurationByResourceTypesResult, IoTWirelessError > UpdateEventConfigurationByResourceTypesOutcome
std::future< AssociateWirelessDeviceWithFuotaTaskOutcome > AssociateWirelessDeviceWithFuotaTaskOutcomeCallable
Aws::Utils::Outcome< AssociateWirelessGatewayWithCertificateResult, IoTWirelessError > AssociateWirelessGatewayWithCertificateOutcome
Aws::Utils::Outcome< CancelMulticastGroupSessionResult, IoTWirelessError > CancelMulticastGroupSessionOutcome
Aws::Utils::Outcome< CreateFuotaTaskResult, IoTWirelessError > CreateFuotaTaskOutcome
Aws::Utils::Outcome< ListQueuedMessagesResult, IoTWirelessError > ListQueuedMessagesOutcome
std::future< AssociateWirelessDeviceWithMulticastGroupOutcome > AssociateWirelessDeviceWithMulticastGroupOutcomeCallable
Aws::Utils::Outcome< CreateMulticastGroupResult, IoTWirelessError > CreateMulticastGroupOutcome
std::function< void(const IoTWirelessClient *, const Model::GetResourcePositionRequest &, Model::GetResourcePositionOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourcePositionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetFuotaTaskRequest &, const Model::GetFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateLogLevelsByResourceTypesRequest &, const Model::UpdateLogLevelsByResourceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateLogLevelsByResourceTypesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateWirelessGatewayWithCertificateRequest &, const Model::AssociateWirelessGatewayWithCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWirelessGatewayWithCertificateResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::PutResourceLogLevelRequest &, const Model::PutResourceLogLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutResourceLogLevelResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayTaskDefinitionRequest &, const Model::GetWirelessGatewayTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayTaskDefinitionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateMulticastGroupRequest &, const Model::CreateMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateWirelessDeviceWithThingRequest &, const Model::AssociateWirelessDeviceWithThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWirelessDeviceWithThingResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessGatewayRequest &, const Model::DeleteWirelessGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessGatewayResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateMulticastGroupWithFuotaTaskRequest &, const Model::AssociateMulticastGroupWithFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateMulticastGroupWithFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ResetResourceLogLevelRequest &, const Model::ResetResourceLogLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetResourceLogLevelResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListPartnerAccountsRequest &, const Model::ListPartnerAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPartnerAccountsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListWirelessDeviceImportTasksRequest &, const Model::ListWirelessDeviceImportTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWirelessDeviceImportTasksResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateMulticastGroupRequest &, const Model::UpdateMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayStatisticsRequest &, const Model::GetWirelessGatewayStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayStatisticsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateNetworkAnalyzerConfigurationRequest &, const Model::UpdateNetworkAnalyzerConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNetworkAnalyzerConfigurationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListQueuedMessagesRequest &, const Model::ListQueuedMessagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListQueuedMessagesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessDeviceRequest &, const Model::GetWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateAwsAccountWithPartnerAccountRequest &, const Model::AssociateAwsAccountWithPartnerAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateAwsAccountWithPartnerAccountResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::StartMulticastGroupSessionRequest &, const Model::StartMulticastGroupSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMulticastGroupSessionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateWirelessDeviceImportTaskRequest &, const Model::UpdateWirelessDeviceImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWirelessDeviceImportTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetServiceProfileRequest &, const Model::GetServiceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateMulticastGroupFromFuotaTaskRequest &, const Model::DisassociateMulticastGroupFromFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateMulticastGroupFromFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateWirelessDeviceFromFuotaTaskRequest &, const Model::DisassociateWirelessDeviceFromFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWirelessDeviceFromFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateWirelessGatewayWithThingRequest &, const Model::AssociateWirelessGatewayWithThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWirelessGatewayWithThingResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::TestWirelessDeviceRequest &, const Model::TestWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListMulticastGroupsRequest &, const Model::ListMulticastGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMulticastGroupsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteFuotaTaskRequest &, const Model::DeleteFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateDestinationRequest &, const Model::CreateDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDestinationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetPositionEstimateRequest &, Model::GetPositionEstimateOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPositionEstimateResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateWirelessGatewayFromThingRequest &, const Model::DisassociateWirelessGatewayFromThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWirelessGatewayFromThingResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteDeviceProfileRequest &, const Model::DeleteDeviceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeviceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateWirelessGatewayRequest &, const Model::UpdateWirelessGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWirelessGatewayResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetMulticastGroupRequest &, const Model::GetMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessDeviceImportTaskRequest &, const Model::DeleteWirelessDeviceImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessDeviceImportTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetPartnerAccountRequest &, const Model::GetPartnerAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPartnerAccountResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ResetAllResourceLogLevelsRequest &, const Model::ResetAllResourceLogLevelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetAllResourceLogLevelsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateResourceEventConfigurationRequest &, const Model::UpdateResourceEventConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateResourceEventConfigurationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteQueuedMessagesRequest &, const Model::DeleteQueuedMessagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteQueuedMessagesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListDevicesForWirelessDeviceImportTaskRequest &, const Model::ListDevicesForWirelessDeviceImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevicesForWirelessDeviceImportTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateEventConfigurationByResourceTypesRequest &, const Model::UpdateEventConfigurationByResourceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEventConfigurationByResourceTypesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetResourceEventConfigurationRequest &, const Model::GetResourceEventConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourceEventConfigurationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::SendDataToWirelessDeviceRequest &, const Model::SendDataToWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendDataToWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetServiceEndpointRequest &, const Model::GetServiceEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceEndpointResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListDestinationsRequest &, const Model::ListDestinationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDestinationsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateWirelessGatewayTaskDefinitionRequest &, const Model::CreateWirelessGatewayTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWirelessGatewayTaskDefinitionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateServiceProfileRequest &, const Model::CreateServiceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateServiceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateWirelessGatewayTaskRequest &, const Model::CreateWirelessGatewayTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWirelessGatewayTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateAwsAccountFromPartnerAccountRequest &, const Model::DisassociateAwsAccountFromPartnerAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateAwsAccountFromPartnerAccountResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessDeviceRequest &, const Model::DeleteWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateWirelessDeviceRequest &, const Model::UpdateWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::StartBulkAssociateWirelessDeviceWithMulticastGroupRequest &, const Model::StartBulkAssociateWirelessDeviceWithMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartBulkAssociateWirelessDeviceWithMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateWirelessGatewayRequest &, const Model::CreateWirelessGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWirelessGatewayResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteDestinationRequest &, const Model::DeleteDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDestinationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::StartWirelessDeviceImportTaskRequest &, const Model::StartWirelessDeviceImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartWirelessDeviceImportTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessGatewayTaskRequest &, const Model::DeleteWirelessGatewayTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessGatewayTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateDestinationRequest &, const Model::UpdateDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDestinationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListServiceProfilesRequest &, const Model::ListServiceProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServiceProfilesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateDeviceProfileRequest &, const Model::CreateDeviceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeviceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessDeviceImportTaskRequest &, const Model::GetWirelessDeviceImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessDeviceImportTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteNetworkAnalyzerConfigurationRequest &, const Model::DeleteNetworkAnalyzerConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNetworkAnalyzerConfigurationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateWirelessDeviceFromMulticastGroupRequest &, const Model::DisassociateWirelessDeviceFromMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWirelessDeviceFromMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateFuotaTaskRequest &, const Model::UpdateFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateResourcePositionRequest &, const Model::UpdateResourcePositionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateResourcePositionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteServiceProfileRequest &, const Model::DeleteServiceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteServiceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListFuotaTasksRequest &, const Model::ListFuotaTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFuotaTasksResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetDeviceProfileRequest &, const Model::GetDeviceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetLogLevelsByResourceTypesRequest &, const Model::GetLogLevelsByResourceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLogLevelsByResourceTypesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListWirelessGatewayTaskDefinitionsRequest &, const Model::ListWirelessGatewayTaskDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWirelessGatewayTaskDefinitionsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayTaskRequest &, const Model::GetWirelessGatewayTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListMulticastGroupsByFuotaTaskRequest &, const Model::ListMulticastGroupsByFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMulticastGroupsByFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetMetricsRequest &, const Model::GetMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMetricsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::StartSingleWirelessDeviceImportTaskRequest &, const Model::StartSingleWirelessDeviceImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartSingleWirelessDeviceImportTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayCertificateRequest &, const Model::GetWirelessGatewayCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayCertificateResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateWirelessDeviceRequest &, const Model::CreateWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetNetworkAnalyzerConfigurationRequest &, const Model::GetNetworkAnalyzerConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetNetworkAnalyzerConfigurationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayFirmwareInformationRequest &, const Model::GetWirelessGatewayFirmwareInformationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayFirmwareInformationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateNetworkAnalyzerConfigurationRequest &, const Model::CreateNetworkAnalyzerConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNetworkAnalyzerConfigurationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateMetricConfigurationRequest &, const Model::UpdateMetricConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMetricConfigurationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::SendDataToMulticastGroupRequest &, const Model::SendDataToMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendDataToMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListDeviceProfilesRequest &, const Model::ListDeviceProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeviceProfilesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::StartFuotaTaskRequest &, const Model::StartFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListNetworkAnalyzerConfigurationsRequest &, const Model::ListNetworkAnalyzerConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNetworkAnalyzerConfigurationsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListWirelessGatewaysRequest &, const Model::ListWirelessGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWirelessGatewaysResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdatePartnerAccountRequest &, const Model::UpdatePartnerAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePartnerAccountResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateWirelessDeviceFromThingRequest &, const Model::DisassociateWirelessDeviceFromThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWirelessDeviceFromThingResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateWirelessDeviceWithFuotaTaskRequest &, const Model::AssociateWirelessDeviceWithFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWirelessDeviceWithFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListWirelessDevicesRequest &, const Model::ListWirelessDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWirelessDevicesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessDeviceStatisticsRequest &, const Model::GetWirelessDeviceStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessDeviceStatisticsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListEventConfigurationsRequest &, const Model::ListEventConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventConfigurationsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetEventConfigurationByResourceTypesRequest &, const Model::GetEventConfigurationByResourceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEventConfigurationByResourceTypesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessGatewayTaskDefinitionRequest &, const Model::DeleteWirelessGatewayTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessGatewayTaskDefinitionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateWirelessGatewayFromCertificateRequest &, const Model::DisassociateWirelessGatewayFromCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWirelessGatewayFromCertificateResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetDestinationRequest &, const Model::GetDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDestinationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetMulticastGroupSessionRequest &, const Model::GetMulticastGroupSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMulticastGroupSessionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetResourceLogLevelRequest &, const Model::GetResourceLogLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourceLogLevelResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteMulticastGroupRequest &, const Model::DeleteMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CancelMulticastGroupSessionRequest &, const Model::CancelMulticastGroupSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelMulticastGroupSessionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest &, const Model::StartBulkDisassociateWirelessDeviceFromMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartBulkDisassociateWirelessDeviceFromMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateWirelessDeviceWithMulticastGroupRequest &, const Model::AssociateWirelessDeviceWithMulticastGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWirelessDeviceWithMulticastGroupResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetMetricConfigurationRequest &, const Model::GetMetricConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMetricConfigurationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateFuotaTaskRequest &, const Model::CreateFuotaTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFuotaTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeregisterWirelessDeviceRequest &, const Model::DeregisterWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayRequest &, const Model::GetWirelessGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayResponseReceivedHandler