AWS SDK for C++  1.9.66
AWS SDK for C++
IoTWirelessClient.h
Go to the documentation of this file.
1 
6 #pragma once
73 #include <future>
74 #include <functional>
75 
76 namespace Aws
77 {
78 
79 namespace Http
80 {
81  class HttpClient;
82  class HttpClientFactory;
83 } // namespace Http
84 
85 namespace Utils
86 {
87  template< typename R, typename E> class Outcome;
88 namespace Threading
89 {
90  class Executor;
91 } // namespace Threading
92 } // namespace Utils
93 
94 namespace Auth
95 {
96  class AWSCredentials;
97  class AWSCredentialsProvider;
98 } // namespace Auth
99 
100 namespace Client
101 {
102  class RetryStrategy;
103 } // namespace Client
104 
105 namespace IoTWireless
106 {
107 
108 namespace Model
109 {
132  class GetDestinationRequest;
159  class TagResourceRequest;
161  class UntagResourceRequest;
167 
225 
226  typedef std::future<AssociateAwsAccountWithPartnerAccountOutcome> AssociateAwsAccountWithPartnerAccountOutcomeCallable;
227  typedef std::future<AssociateWirelessDeviceWithThingOutcome> AssociateWirelessDeviceWithThingOutcomeCallable;
228  typedef std::future<AssociateWirelessGatewayWithCertificateOutcome> AssociateWirelessGatewayWithCertificateOutcomeCallable;
229  typedef std::future<AssociateWirelessGatewayWithThingOutcome> AssociateWirelessGatewayWithThingOutcomeCallable;
230  typedef std::future<CreateDestinationOutcome> CreateDestinationOutcomeCallable;
231  typedef std::future<CreateDeviceProfileOutcome> CreateDeviceProfileOutcomeCallable;
232  typedef std::future<CreateServiceProfileOutcome> CreateServiceProfileOutcomeCallable;
233  typedef std::future<CreateWirelessDeviceOutcome> CreateWirelessDeviceOutcomeCallable;
234  typedef std::future<CreateWirelessGatewayOutcome> CreateWirelessGatewayOutcomeCallable;
235  typedef std::future<CreateWirelessGatewayTaskOutcome> CreateWirelessGatewayTaskOutcomeCallable;
236  typedef std::future<CreateWirelessGatewayTaskDefinitionOutcome> CreateWirelessGatewayTaskDefinitionOutcomeCallable;
237  typedef std::future<DeleteDestinationOutcome> DeleteDestinationOutcomeCallable;
238  typedef std::future<DeleteDeviceProfileOutcome> DeleteDeviceProfileOutcomeCallable;
239  typedef std::future<DeleteServiceProfileOutcome> DeleteServiceProfileOutcomeCallable;
240  typedef std::future<DeleteWirelessDeviceOutcome> DeleteWirelessDeviceOutcomeCallable;
241  typedef std::future<DeleteWirelessGatewayOutcome> DeleteWirelessGatewayOutcomeCallable;
242  typedef std::future<DeleteWirelessGatewayTaskOutcome> DeleteWirelessGatewayTaskOutcomeCallable;
243  typedef std::future<DeleteWirelessGatewayTaskDefinitionOutcome> DeleteWirelessGatewayTaskDefinitionOutcomeCallable;
244  typedef std::future<DisassociateAwsAccountFromPartnerAccountOutcome> DisassociateAwsAccountFromPartnerAccountOutcomeCallable;
245  typedef std::future<DisassociateWirelessDeviceFromThingOutcome> DisassociateWirelessDeviceFromThingOutcomeCallable;
246  typedef std::future<DisassociateWirelessGatewayFromCertificateOutcome> DisassociateWirelessGatewayFromCertificateOutcomeCallable;
247  typedef std::future<DisassociateWirelessGatewayFromThingOutcome> DisassociateWirelessGatewayFromThingOutcomeCallable;
248  typedef std::future<GetDestinationOutcome> GetDestinationOutcomeCallable;
249  typedef std::future<GetDeviceProfileOutcome> GetDeviceProfileOutcomeCallable;
250  typedef std::future<GetLogLevelsByResourceTypesOutcome> GetLogLevelsByResourceTypesOutcomeCallable;
251  typedef std::future<GetPartnerAccountOutcome> GetPartnerAccountOutcomeCallable;
252  typedef std::future<GetResourceLogLevelOutcome> GetResourceLogLevelOutcomeCallable;
253  typedef std::future<GetServiceEndpointOutcome> GetServiceEndpointOutcomeCallable;
254  typedef std::future<GetServiceProfileOutcome> GetServiceProfileOutcomeCallable;
255  typedef std::future<GetWirelessDeviceOutcome> GetWirelessDeviceOutcomeCallable;
256  typedef std::future<GetWirelessDeviceStatisticsOutcome> GetWirelessDeviceStatisticsOutcomeCallable;
257  typedef std::future<GetWirelessGatewayOutcome> GetWirelessGatewayOutcomeCallable;
258  typedef std::future<GetWirelessGatewayCertificateOutcome> GetWirelessGatewayCertificateOutcomeCallable;
259  typedef std::future<GetWirelessGatewayFirmwareInformationOutcome> GetWirelessGatewayFirmwareInformationOutcomeCallable;
260  typedef std::future<GetWirelessGatewayStatisticsOutcome> GetWirelessGatewayStatisticsOutcomeCallable;
261  typedef std::future<GetWirelessGatewayTaskOutcome> GetWirelessGatewayTaskOutcomeCallable;
262  typedef std::future<GetWirelessGatewayTaskDefinitionOutcome> GetWirelessGatewayTaskDefinitionOutcomeCallable;
263  typedef std::future<ListDestinationsOutcome> ListDestinationsOutcomeCallable;
264  typedef std::future<ListDeviceProfilesOutcome> ListDeviceProfilesOutcomeCallable;
265  typedef std::future<ListPartnerAccountsOutcome> ListPartnerAccountsOutcomeCallable;
266  typedef std::future<ListServiceProfilesOutcome> ListServiceProfilesOutcomeCallable;
267  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
268  typedef std::future<ListWirelessDevicesOutcome> ListWirelessDevicesOutcomeCallable;
269  typedef std::future<ListWirelessGatewayTaskDefinitionsOutcome> ListWirelessGatewayTaskDefinitionsOutcomeCallable;
270  typedef std::future<ListWirelessGatewaysOutcome> ListWirelessGatewaysOutcomeCallable;
271  typedef std::future<PutResourceLogLevelOutcome> PutResourceLogLevelOutcomeCallable;
272  typedef std::future<ResetAllResourceLogLevelsOutcome> ResetAllResourceLogLevelsOutcomeCallable;
273  typedef std::future<ResetResourceLogLevelOutcome> ResetResourceLogLevelOutcomeCallable;
274  typedef std::future<SendDataToWirelessDeviceOutcome> SendDataToWirelessDeviceOutcomeCallable;
275  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
276  typedef std::future<TestWirelessDeviceOutcome> TestWirelessDeviceOutcomeCallable;
277  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
278  typedef std::future<UpdateDestinationOutcome> UpdateDestinationOutcomeCallable;
279  typedef std::future<UpdateLogLevelsByResourceTypesOutcome> UpdateLogLevelsByResourceTypesOutcomeCallable;
280  typedef std::future<UpdatePartnerAccountOutcome> UpdatePartnerAccountOutcomeCallable;
281  typedef std::future<UpdateWirelessDeviceOutcome> UpdateWirelessDeviceOutcomeCallable;
282  typedef std::future<UpdateWirelessGatewayOutcome> UpdateWirelessGatewayOutcomeCallable;
283 } // namespace Model
284 
285  class IoTWirelessClient;
286 
287  typedef std::function<void(const IoTWirelessClient*, const Model::AssociateAwsAccountWithPartnerAccountRequest&, const Model::AssociateAwsAccountWithPartnerAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateAwsAccountWithPartnerAccountResponseReceivedHandler;
288  typedef std::function<void(const IoTWirelessClient*, const Model::AssociateWirelessDeviceWithThingRequest&, const Model::AssociateWirelessDeviceWithThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateWirelessDeviceWithThingResponseReceivedHandler;
290  typedef std::function<void(const IoTWirelessClient*, const Model::AssociateWirelessGatewayWithThingRequest&, const Model::AssociateWirelessGatewayWithThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateWirelessGatewayWithThingResponseReceivedHandler;
291  typedef std::function<void(const IoTWirelessClient*, const Model::CreateDestinationRequest&, const Model::CreateDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDestinationResponseReceivedHandler;
292  typedef std::function<void(const IoTWirelessClient*, const Model::CreateDeviceProfileRequest&, const Model::CreateDeviceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDeviceProfileResponseReceivedHandler;
293  typedef std::function<void(const IoTWirelessClient*, const Model::CreateServiceProfileRequest&, const Model::CreateServiceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateServiceProfileResponseReceivedHandler;
294  typedef std::function<void(const IoTWirelessClient*, const Model::CreateWirelessDeviceRequest&, const Model::CreateWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWirelessDeviceResponseReceivedHandler;
295  typedef std::function<void(const IoTWirelessClient*, const Model::CreateWirelessGatewayRequest&, const Model::CreateWirelessGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWirelessGatewayResponseReceivedHandler;
296  typedef std::function<void(const IoTWirelessClient*, const Model::CreateWirelessGatewayTaskRequest&, const Model::CreateWirelessGatewayTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWirelessGatewayTaskResponseReceivedHandler;
297  typedef std::function<void(const IoTWirelessClient*, const Model::CreateWirelessGatewayTaskDefinitionRequest&, const Model::CreateWirelessGatewayTaskDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWirelessGatewayTaskDefinitionResponseReceivedHandler;
298  typedef std::function<void(const IoTWirelessClient*, const Model::DeleteDestinationRequest&, const Model::DeleteDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDestinationResponseReceivedHandler;
299  typedef std::function<void(const IoTWirelessClient*, const Model::DeleteDeviceProfileRequest&, const Model::DeleteDeviceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDeviceProfileResponseReceivedHandler;
300  typedef std::function<void(const IoTWirelessClient*, const Model::DeleteServiceProfileRequest&, const Model::DeleteServiceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteServiceProfileResponseReceivedHandler;
301  typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessDeviceRequest&, const Model::DeleteWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessDeviceResponseReceivedHandler;
302  typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessGatewayRequest&, const Model::DeleteWirelessGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessGatewayResponseReceivedHandler;
303  typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessGatewayTaskRequest&, const Model::DeleteWirelessGatewayTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessGatewayTaskResponseReceivedHandler;
304  typedef std::function<void(const IoTWirelessClient*, const Model::DeleteWirelessGatewayTaskDefinitionRequest&, const Model::DeleteWirelessGatewayTaskDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWirelessGatewayTaskDefinitionResponseReceivedHandler;
306  typedef std::function<void(const IoTWirelessClient*, const Model::DisassociateWirelessDeviceFromThingRequest&, const Model::DisassociateWirelessDeviceFromThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateWirelessDeviceFromThingResponseReceivedHandler;
308  typedef std::function<void(const IoTWirelessClient*, const Model::DisassociateWirelessGatewayFromThingRequest&, const Model::DisassociateWirelessGatewayFromThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateWirelessGatewayFromThingResponseReceivedHandler;
309  typedef std::function<void(const IoTWirelessClient*, const Model::GetDestinationRequest&, const Model::GetDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDestinationResponseReceivedHandler;
310  typedef std::function<void(const IoTWirelessClient*, const Model::GetDeviceProfileRequest&, const Model::GetDeviceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDeviceProfileResponseReceivedHandler;
311  typedef std::function<void(const IoTWirelessClient*, const Model::GetLogLevelsByResourceTypesRequest&, const Model::GetLogLevelsByResourceTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetLogLevelsByResourceTypesResponseReceivedHandler;
312  typedef std::function<void(const IoTWirelessClient*, const Model::GetPartnerAccountRequest&, const Model::GetPartnerAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPartnerAccountResponseReceivedHandler;
313  typedef std::function<void(const IoTWirelessClient*, const Model::GetResourceLogLevelRequest&, const Model::GetResourceLogLevelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetResourceLogLevelResponseReceivedHandler;
314  typedef std::function<void(const IoTWirelessClient*, const Model::GetServiceEndpointRequest&, const Model::GetServiceEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetServiceEndpointResponseReceivedHandler;
315  typedef std::function<void(const IoTWirelessClient*, const Model::GetServiceProfileRequest&, const Model::GetServiceProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetServiceProfileResponseReceivedHandler;
316  typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessDeviceRequest&, const Model::GetWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessDeviceResponseReceivedHandler;
317  typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessDeviceStatisticsRequest&, const Model::GetWirelessDeviceStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessDeviceStatisticsResponseReceivedHandler;
318  typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayRequest&, const Model::GetWirelessGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayResponseReceivedHandler;
319  typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayCertificateRequest&, const Model::GetWirelessGatewayCertificateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayCertificateResponseReceivedHandler;
320  typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayFirmwareInformationRequest&, const Model::GetWirelessGatewayFirmwareInformationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayFirmwareInformationResponseReceivedHandler;
321  typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayStatisticsRequest&, const Model::GetWirelessGatewayStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayStatisticsResponseReceivedHandler;
322  typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayTaskRequest&, const Model::GetWirelessGatewayTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayTaskResponseReceivedHandler;
323  typedef std::function<void(const IoTWirelessClient*, const Model::GetWirelessGatewayTaskDefinitionRequest&, const Model::GetWirelessGatewayTaskDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWirelessGatewayTaskDefinitionResponseReceivedHandler;
324  typedef std::function<void(const IoTWirelessClient*, const Model::ListDestinationsRequest&, const Model::ListDestinationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDestinationsResponseReceivedHandler;
325  typedef std::function<void(const IoTWirelessClient*, const Model::ListDeviceProfilesRequest&, const Model::ListDeviceProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDeviceProfilesResponseReceivedHandler;
326  typedef std::function<void(const IoTWirelessClient*, const Model::ListPartnerAccountsRequest&, const Model::ListPartnerAccountsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPartnerAccountsResponseReceivedHandler;
327  typedef std::function<void(const IoTWirelessClient*, const Model::ListServiceProfilesRequest&, const Model::ListServiceProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListServiceProfilesResponseReceivedHandler;
328  typedef std::function<void(const IoTWirelessClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
329  typedef std::function<void(const IoTWirelessClient*, const Model::ListWirelessDevicesRequest&, const Model::ListWirelessDevicesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWirelessDevicesResponseReceivedHandler;
330  typedef std::function<void(const IoTWirelessClient*, const Model::ListWirelessGatewayTaskDefinitionsRequest&, const Model::ListWirelessGatewayTaskDefinitionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWirelessGatewayTaskDefinitionsResponseReceivedHandler;
331  typedef std::function<void(const IoTWirelessClient*, const Model::ListWirelessGatewaysRequest&, const Model::ListWirelessGatewaysOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWirelessGatewaysResponseReceivedHandler;
332  typedef std::function<void(const IoTWirelessClient*, const Model::PutResourceLogLevelRequest&, const Model::PutResourceLogLevelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutResourceLogLevelResponseReceivedHandler;
333  typedef std::function<void(const IoTWirelessClient*, const Model::ResetAllResourceLogLevelsRequest&, const Model::ResetAllResourceLogLevelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ResetAllResourceLogLevelsResponseReceivedHandler;
334  typedef std::function<void(const IoTWirelessClient*, const Model::ResetResourceLogLevelRequest&, const Model::ResetResourceLogLevelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ResetResourceLogLevelResponseReceivedHandler;
335  typedef std::function<void(const IoTWirelessClient*, const Model::SendDataToWirelessDeviceRequest&, const Model::SendDataToWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SendDataToWirelessDeviceResponseReceivedHandler;
336  typedef std::function<void(const IoTWirelessClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
337  typedef std::function<void(const IoTWirelessClient*, const Model::TestWirelessDeviceRequest&, const Model::TestWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TestWirelessDeviceResponseReceivedHandler;
338  typedef std::function<void(const IoTWirelessClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
339  typedef std::function<void(const IoTWirelessClient*, const Model::UpdateDestinationRequest&, const Model::UpdateDestinationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDestinationResponseReceivedHandler;
340  typedef std::function<void(const IoTWirelessClient*, const Model::UpdateLogLevelsByResourceTypesRequest&, const Model::UpdateLogLevelsByResourceTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateLogLevelsByResourceTypesResponseReceivedHandler;
341  typedef std::function<void(const IoTWirelessClient*, const Model::UpdatePartnerAccountRequest&, const Model::UpdatePartnerAccountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePartnerAccountResponseReceivedHandler;
342  typedef std::function<void(const IoTWirelessClient*, const Model::UpdateWirelessDeviceRequest&, const Model::UpdateWirelessDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWirelessDeviceResponseReceivedHandler;
343  typedef std::function<void(const IoTWirelessClient*, const Model::UpdateWirelessGatewayRequest&, const Model::UpdateWirelessGatewayOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWirelessGatewayResponseReceivedHandler;
344 
349  {
350  public:
352 
358 
364 
369  IoTWirelessClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
371 
373 
374 
382 
392 
401  virtual void AssociateAwsAccountWithPartnerAccountAsync(const Model::AssociateAwsAccountWithPartnerAccountRequest& request, const AssociateAwsAccountWithPartnerAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
402 
409 
418 
426  virtual void AssociateWirelessDeviceWithThingAsync(const Model::AssociateWirelessDeviceWithThingRequest& request, const AssociateWirelessDeviceWithThingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
427 
435 
445 
454  virtual void AssociateWirelessGatewayWithCertificateAsync(const Model::AssociateWirelessGatewayWithCertificateRequest& request, const AssociateWirelessGatewayWithCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
455 
462 
471 
479  virtual void AssociateWirelessGatewayWithThingAsync(const Model::AssociateWirelessGatewayWithThingRequest& request, const AssociateWirelessGatewayWithThingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
480 
488 
498 
507  virtual void CreateDestinationAsync(const Model::CreateDestinationRequest& request, const CreateDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
508 
515 
524 
532  virtual void CreateDeviceProfileAsync(const Model::CreateDeviceProfileRequest& request, const CreateDeviceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
533 
540 
549 
557  virtual void CreateServiceProfileAsync(const Model::CreateServiceProfileRequest& request, const CreateServiceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
558 
565 
574 
582  virtual void CreateWirelessDeviceAsync(const Model::CreateWirelessDeviceRequest& request, const CreateWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
583 
590 
599 
607  virtual void CreateWirelessGatewayAsync(const Model::CreateWirelessGatewayRequest& request, const CreateWirelessGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
608 
615 
624 
632  virtual void CreateWirelessGatewayTaskAsync(const Model::CreateWirelessGatewayTaskRequest& request, const CreateWirelessGatewayTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
633 
640 
649 
657  virtual void CreateWirelessGatewayTaskDefinitionAsync(const Model::CreateWirelessGatewayTaskDefinitionRequest& request, const CreateWirelessGatewayTaskDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
658 
665 
674 
682  virtual void DeleteDestinationAsync(const Model::DeleteDestinationRequest& request, const DeleteDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
683 
690 
699 
707  virtual void DeleteDeviceProfileAsync(const Model::DeleteDeviceProfileRequest& request, const DeleteDeviceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
708 
715 
724 
732  virtual void DeleteServiceProfileAsync(const Model::DeleteServiceProfileRequest& request, const DeleteServiceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
733 
740 
749 
757  virtual void DeleteWirelessDeviceAsync(const Model::DeleteWirelessDeviceRequest& request, const DeleteWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
758 
765 
774 
782  virtual void DeleteWirelessGatewayAsync(const Model::DeleteWirelessGatewayRequest& request, const DeleteWirelessGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
783 
790 
799 
807  virtual void DeleteWirelessGatewayTaskAsync(const Model::DeleteWirelessGatewayTaskRequest& request, const DeleteWirelessGatewayTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
808 
817 
828 
838  virtual void DeleteWirelessGatewayTaskDefinitionAsync(const Model::DeleteWirelessGatewayTaskDefinitionRequest& request, const DeleteWirelessGatewayTaskDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
839 
849 
861 
872  virtual void DisassociateAwsAccountFromPartnerAccountAsync(const Model::DisassociateAwsAccountFromPartnerAccountRequest& request, const DisassociateAwsAccountFromPartnerAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
873 
881 
891 
900  virtual void DisassociateWirelessDeviceFromThingAsync(const Model::DisassociateWirelessDeviceFromThingRequest& request, const DisassociateWirelessDeviceFromThingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
901 
909 
919 
928  virtual void DisassociateWirelessGatewayFromCertificateAsync(const Model::DisassociateWirelessGatewayFromCertificateRequest& request, const DisassociateWirelessGatewayFromCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
929 
937 
947 
956  virtual void DisassociateWirelessGatewayFromThingAsync(const Model::DisassociateWirelessGatewayFromThingRequest& request, const DisassociateWirelessGatewayFromThingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
957 
964 
973 
981  virtual void GetDestinationAsync(const Model::GetDestinationRequest& request, const GetDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
982 
989 
998 
1006  virtual void GetDeviceProfileAsync(const Model::GetDeviceProfileRequest& request, const GetDeviceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1007 
1016 
1027 
1037  virtual void GetLogLevelsByResourceTypesAsync(const Model::GetLogLevelsByResourceTypesRequest& request, const GetLogLevelsByResourceTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1038 
1047 
1058 
1068  virtual void GetPartnerAccountAsync(const Model::GetPartnerAccountRequest& request, const GetPartnerAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1069 
1078 
1089 
1099  virtual void GetResourceLogLevelAsync(const Model::GetResourceLogLevelRequest& request, const GetResourceLogLevelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1100 
1109 
1120 
1130  virtual void GetServiceEndpointAsync(const Model::GetServiceEndpointRequest& request, const GetServiceEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1131 
1138 
1147 
1155  virtual void GetServiceProfileAsync(const Model::GetServiceProfileRequest& request, const GetServiceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1156 
1163 
1172 
1180  virtual void GetWirelessDeviceAsync(const Model::GetWirelessDeviceRequest& request, const GetWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1181 
1189 
1199 
1208  virtual void GetWirelessDeviceStatisticsAsync(const Model::GetWirelessDeviceStatisticsRequest& request, const GetWirelessDeviceStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1209 
1216 
1225 
1233  virtual void GetWirelessGatewayAsync(const Model::GetWirelessGatewayRequest& request, const GetWirelessGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1234 
1242 
1252 
1261  virtual void GetWirelessGatewayCertificateAsync(const Model::GetWirelessGatewayCertificateRequest& request, const GetWirelessGatewayCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1262 
1270 
1280 
1289  virtual void GetWirelessGatewayFirmwareInformationAsync(const Model::GetWirelessGatewayFirmwareInformationRequest& request, const GetWirelessGatewayFirmwareInformationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1290 
1298 
1308 
1317  virtual void GetWirelessGatewayStatisticsAsync(const Model::GetWirelessGatewayStatisticsRequest& request, const GetWirelessGatewayStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1318 
1325 
1334 
1342  virtual void GetWirelessGatewayTaskAsync(const Model::GetWirelessGatewayTaskRequest& request, const GetWirelessGatewayTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1343 
1351 
1361 
1370  virtual void GetWirelessGatewayTaskDefinitionAsync(const Model::GetWirelessGatewayTaskDefinitionRequest& request, const GetWirelessGatewayTaskDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1371 
1379 
1389 
1398  virtual void ListDestinationsAsync(const Model::ListDestinationsRequest& request, const ListDestinationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1399 
1407 
1417 
1426  virtual void ListDeviceProfilesAsync(const Model::ListDeviceProfilesRequest& request, const ListDeviceProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1427 
1435 
1445 
1454  virtual void ListPartnerAccountsAsync(const Model::ListPartnerAccountsRequest& request, const ListPartnerAccountsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1455 
1463 
1473 
1482  virtual void ListServiceProfilesAsync(const Model::ListServiceProfilesRequest& request, const ListServiceProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1483 
1491 
1501 
1510  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1511 
1519 
1529 
1538  virtual void ListWirelessDevicesAsync(const Model::ListWirelessDevicesRequest& request, const ListWirelessDevicesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1539 
1547 
1557 
1566  virtual void ListWirelessGatewayTaskDefinitionsAsync(const Model::ListWirelessGatewayTaskDefinitionsRequest& request, const ListWirelessGatewayTaskDefinitionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1567 
1575 
1585 
1594  virtual void ListWirelessGatewaysAsync(const Model::ListWirelessGatewaysRequest& request, const ListWirelessGatewaysResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1595 
1603 
1613 
1622  virtual void PutResourceLogLevelAsync(const Model::PutResourceLogLevelRequest& request, const PutResourceLogLevelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1623 
1631 
1641 
1650  virtual void ResetAllResourceLogLevelsAsync(const Model::ResetAllResourceLogLevelsRequest& request, const ResetAllResourceLogLevelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1651 
1660 
1671 
1681  virtual void ResetResourceLogLevelAsync(const Model::ResetResourceLogLevelRequest& request, const ResetResourceLogLevelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1682 
1690 
1700 
1709  virtual void SendDataToWirelessDeviceAsync(const Model::SendDataToWirelessDeviceRequest& request, const SendDataToWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1710 
1717 
1726 
1734  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1735 
1743 
1753 
1762  virtual void TestWirelessDeviceAsync(const Model::TestWirelessDeviceRequest& request, const TestWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1763 
1770 
1779 
1787  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1788 
1795 
1804 
1812  virtual void UpdateDestinationAsync(const Model::UpdateDestinationRequest& request, const UpdateDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1813 
1822 
1833 
1843  virtual void UpdateLogLevelsByResourceTypesAsync(const Model::UpdateLogLevelsByResourceTypesRequest& request, const UpdateLogLevelsByResourceTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1844 
1851 
1860 
1868  virtual void UpdatePartnerAccountAsync(const Model::UpdatePartnerAccountRequest& request, const UpdatePartnerAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1869 
1876 
1885 
1893  virtual void UpdateWirelessDeviceAsync(const Model::UpdateWirelessDeviceRequest& request, const UpdateWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1894 
1901 
1910 
1918  virtual void UpdateWirelessGatewayAsync(const Model::UpdateWirelessGatewayRequest& request, const UpdateWirelessGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1919 
1920 
1921  void OverrideEndpoint(const Aws::String& endpoint);
1922  private:
1923  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1924  void AssociateAwsAccountWithPartnerAccountAsyncHelper(const Model::AssociateAwsAccountWithPartnerAccountRequest& request, const AssociateAwsAccountWithPartnerAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1925  void AssociateWirelessDeviceWithThingAsyncHelper(const Model::AssociateWirelessDeviceWithThingRequest& request, const AssociateWirelessDeviceWithThingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1926  void AssociateWirelessGatewayWithCertificateAsyncHelper(const Model::AssociateWirelessGatewayWithCertificateRequest& request, const AssociateWirelessGatewayWithCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1927  void AssociateWirelessGatewayWithThingAsyncHelper(const Model::AssociateWirelessGatewayWithThingRequest& request, const AssociateWirelessGatewayWithThingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1928  void CreateDestinationAsyncHelper(const Model::CreateDestinationRequest& request, const CreateDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1929  void CreateDeviceProfileAsyncHelper(const Model::CreateDeviceProfileRequest& request, const CreateDeviceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1930  void CreateServiceProfileAsyncHelper(const Model::CreateServiceProfileRequest& request, const CreateServiceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1931  void CreateWirelessDeviceAsyncHelper(const Model::CreateWirelessDeviceRequest& request, const CreateWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1932  void CreateWirelessGatewayAsyncHelper(const Model::CreateWirelessGatewayRequest& request, const CreateWirelessGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1933  void CreateWirelessGatewayTaskAsyncHelper(const Model::CreateWirelessGatewayTaskRequest& request, const CreateWirelessGatewayTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1934  void CreateWirelessGatewayTaskDefinitionAsyncHelper(const Model::CreateWirelessGatewayTaskDefinitionRequest& request, const CreateWirelessGatewayTaskDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1935  void DeleteDestinationAsyncHelper(const Model::DeleteDestinationRequest& request, const DeleteDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1936  void DeleteDeviceProfileAsyncHelper(const Model::DeleteDeviceProfileRequest& request, const DeleteDeviceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1937  void DeleteServiceProfileAsyncHelper(const Model::DeleteServiceProfileRequest& request, const DeleteServiceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1938  void DeleteWirelessDeviceAsyncHelper(const Model::DeleteWirelessDeviceRequest& request, const DeleteWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1939  void DeleteWirelessGatewayAsyncHelper(const Model::DeleteWirelessGatewayRequest& request, const DeleteWirelessGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1940  void DeleteWirelessGatewayTaskAsyncHelper(const Model::DeleteWirelessGatewayTaskRequest& request, const DeleteWirelessGatewayTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1941  void DeleteWirelessGatewayTaskDefinitionAsyncHelper(const Model::DeleteWirelessGatewayTaskDefinitionRequest& request, const DeleteWirelessGatewayTaskDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1942  void DisassociateAwsAccountFromPartnerAccountAsyncHelper(const Model::DisassociateAwsAccountFromPartnerAccountRequest& request, const DisassociateAwsAccountFromPartnerAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1943  void DisassociateWirelessDeviceFromThingAsyncHelper(const Model::DisassociateWirelessDeviceFromThingRequest& request, const DisassociateWirelessDeviceFromThingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1944  void DisassociateWirelessGatewayFromCertificateAsyncHelper(const Model::DisassociateWirelessGatewayFromCertificateRequest& request, const DisassociateWirelessGatewayFromCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1945  void DisassociateWirelessGatewayFromThingAsyncHelper(const Model::DisassociateWirelessGatewayFromThingRequest& request, const DisassociateWirelessGatewayFromThingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1946  void GetDestinationAsyncHelper(const Model::GetDestinationRequest& request, const GetDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1947  void GetDeviceProfileAsyncHelper(const Model::GetDeviceProfileRequest& request, const GetDeviceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1948  void GetLogLevelsByResourceTypesAsyncHelper(const Model::GetLogLevelsByResourceTypesRequest& request, const GetLogLevelsByResourceTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1949  void GetPartnerAccountAsyncHelper(const Model::GetPartnerAccountRequest& request, const GetPartnerAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1950  void GetResourceLogLevelAsyncHelper(const Model::GetResourceLogLevelRequest& request, const GetResourceLogLevelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1951  void GetServiceEndpointAsyncHelper(const Model::GetServiceEndpointRequest& request, const GetServiceEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1952  void GetServiceProfileAsyncHelper(const Model::GetServiceProfileRequest& request, const GetServiceProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1953  void GetWirelessDeviceAsyncHelper(const Model::GetWirelessDeviceRequest& request, const GetWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1954  void GetWirelessDeviceStatisticsAsyncHelper(const Model::GetWirelessDeviceStatisticsRequest& request, const GetWirelessDeviceStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1955  void GetWirelessGatewayAsyncHelper(const Model::GetWirelessGatewayRequest& request, const GetWirelessGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1956  void GetWirelessGatewayCertificateAsyncHelper(const Model::GetWirelessGatewayCertificateRequest& request, const GetWirelessGatewayCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1957  void GetWirelessGatewayFirmwareInformationAsyncHelper(const Model::GetWirelessGatewayFirmwareInformationRequest& request, const GetWirelessGatewayFirmwareInformationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1958  void GetWirelessGatewayStatisticsAsyncHelper(const Model::GetWirelessGatewayStatisticsRequest& request, const GetWirelessGatewayStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1959  void GetWirelessGatewayTaskAsyncHelper(const Model::GetWirelessGatewayTaskRequest& request, const GetWirelessGatewayTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1960  void GetWirelessGatewayTaskDefinitionAsyncHelper(const Model::GetWirelessGatewayTaskDefinitionRequest& request, const GetWirelessGatewayTaskDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1961  void ListDestinationsAsyncHelper(const Model::ListDestinationsRequest& request, const ListDestinationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1962  void ListDeviceProfilesAsyncHelper(const Model::ListDeviceProfilesRequest& request, const ListDeviceProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1963  void ListPartnerAccountsAsyncHelper(const Model::ListPartnerAccountsRequest& request, const ListPartnerAccountsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1964  void ListServiceProfilesAsyncHelper(const Model::ListServiceProfilesRequest& request, const ListServiceProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1965  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1966  void ListWirelessDevicesAsyncHelper(const Model::ListWirelessDevicesRequest& request, const ListWirelessDevicesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1967  void ListWirelessGatewayTaskDefinitionsAsyncHelper(const Model::ListWirelessGatewayTaskDefinitionsRequest& request, const ListWirelessGatewayTaskDefinitionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1968  void ListWirelessGatewaysAsyncHelper(const Model::ListWirelessGatewaysRequest& request, const ListWirelessGatewaysResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1969  void PutResourceLogLevelAsyncHelper(const Model::PutResourceLogLevelRequest& request, const PutResourceLogLevelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1970  void ResetAllResourceLogLevelsAsyncHelper(const Model::ResetAllResourceLogLevelsRequest& request, const ResetAllResourceLogLevelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1971  void ResetResourceLogLevelAsyncHelper(const Model::ResetResourceLogLevelRequest& request, const ResetResourceLogLevelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1972  void SendDataToWirelessDeviceAsyncHelper(const Model::SendDataToWirelessDeviceRequest& request, const SendDataToWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1973  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1974  void TestWirelessDeviceAsyncHelper(const Model::TestWirelessDeviceRequest& request, const TestWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1975  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1976  void UpdateDestinationAsyncHelper(const Model::UpdateDestinationRequest& request, const UpdateDestinationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1977  void UpdateLogLevelsByResourceTypesAsyncHelper(const Model::UpdateLogLevelsByResourceTypesRequest& request, const UpdateLogLevelsByResourceTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1978  void UpdatePartnerAccountAsyncHelper(const Model::UpdatePartnerAccountRequest& request, const UpdatePartnerAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1979  void UpdateWirelessDeviceAsyncHelper(const Model::UpdateWirelessDeviceRequest& request, const UpdateWirelessDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1980  void UpdateWirelessGatewayAsyncHelper(const Model::UpdateWirelessGatewayRequest& request, const UpdateWirelessGatewayResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1981 
1982  Aws::String m_uri;
1983  Aws::String m_configScheme;
1984  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1985  };
1986 
1987 } // namespace IoTWireless
1988 } // namespace Aws
Aws::IoTWireless::Model::DeleteWirelessGatewayTaskDefinitionRequest
Definition: DeleteWirelessGatewayTaskDefinitionRequest.h:22
Aws::IoTWireless::Model::DeleteWirelessGatewayTaskRequest
Definition: DeleteWirelessGatewayTaskRequest.h:22
CreateDestinationResult.h
Aws::IoTWireless::UpdateWirelessGatewayResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateWirelessGatewayRequest &, const Model::UpdateWirelessGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWirelessGatewayResponseReceivedHandler
Definition: IoTWirelessClient.h:343
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayTaskDefinitionCallable
virtual Model::GetWirelessGatewayTaskDefinitionOutcomeCallable GetWirelessGatewayTaskDefinitionCallable(const Model::GetWirelessGatewayTaskDefinitionRequest &request) const
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGatewayTaskDefinition
virtual Model::CreateWirelessGatewayTaskDefinitionOutcome CreateWirelessGatewayTaskDefinition(const Model::CreateWirelessGatewayTaskDefinitionRequest &request) const
Aws::IoTWireless::Model::DisassociateWirelessGatewayFromCertificateOutcome
Aws::Utils::Outcome< DisassociateWirelessGatewayFromCertificateResult, IoTWirelessError > DisassociateWirelessGatewayFromCertificateOutcome
Definition: IoTWirelessClient.h:188
AWS_IOTWIRELESS_API
#define AWS_IOTWIRELESS_API
Definition: IoTWireless_EXPORTS.h:28
Aws::IoTWireless::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, IoTWirelessError > TagResourceOutcome
Definition: IoTWirelessClient.h:217
GetDeviceProfileResult.h
Aws::IoTWireless::IoTWirelessClient::GetWirelessDeviceStatistics
virtual Model::GetWirelessDeviceStatisticsOutcome GetWirelessDeviceStatistics(const Model::GetWirelessDeviceStatisticsRequest &request) const
Aws::IoTWireless::Model::DeleteWirelessDeviceOutcome
Aws::Utils::Outcome< DeleteWirelessDeviceResult, IoTWirelessError > DeleteWirelessDeviceOutcome
Definition: IoTWirelessClient.h:182
CreateServiceProfileResult.h
Aws::IoTWireless::Model::AssociateWirelessDeviceWithThingOutcome
Aws::Utils::Outcome< AssociateWirelessDeviceWithThingResult, IoTWirelessError > AssociateWirelessDeviceWithThingOutcome
Definition: IoTWirelessClient.h:169
Aws::IoTWireless::ListServiceProfilesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListServiceProfilesRequest &, const Model::ListServiceProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServiceProfilesResponseReceivedHandler
Definition: IoTWirelessClient.h:327
Aws::IoTWireless::Model::TestWirelessDeviceOutcomeCallable
std::future< TestWirelessDeviceOutcome > TestWirelessDeviceOutcomeCallable
Definition: IoTWirelessClient.h:276
Aws::IoTWireless::IoTWirelessClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::ListDeviceProfilesCallable
virtual Model::ListDeviceProfilesOutcomeCallable ListDeviceProfilesCallable(const Model::ListDeviceProfilesRequest &request) const
DisassociateWirelessGatewayFromCertificateResult.h
CreateWirelessGatewayTaskDefinitionResult.h
Aws::IoTWireless::IoTWirelessClient::UpdateWirelessGatewayAsync
virtual void UpdateWirelessGatewayAsync(const Model::UpdateWirelessGatewayRequest &request, const UpdateWirelessGatewayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::DeleteDestinationOutcome
Aws::Utils::Outcome< DeleteDestinationResult, IoTWirelessError > DeleteDestinationOutcome
Definition: IoTWirelessClient.h:179
Aws::IoTWireless::IoTWirelessClient::GetDeviceProfileAsync
virtual void GetDeviceProfileAsync(const Model::GetDeviceProfileRequest &request, const GetDeviceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::GetWirelessDeviceStatisticsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessDeviceStatisticsRequest &, const Model::GetWirelessDeviceStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessDeviceStatisticsResponseReceivedHandler
Definition: IoTWirelessClient.h:317
Aws::IoTWireless::Model::GetDestinationOutcomeCallable
std::future< GetDestinationOutcome > GetDestinationOutcomeCallable
Definition: IoTWirelessClient.h:248
Aws::IoTWireless::GetWirelessGatewayResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayRequest &, const Model::GetWirelessGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayResponseReceivedHandler
Definition: IoTWirelessClient.h:318
Aws::IoTWireless::Model::DeleteDeviceProfileOutcome
Aws::Utils::Outcome< DeleteDeviceProfileResult, IoTWirelessError > DeleteDeviceProfileOutcome
Definition: IoTWirelessClient.h:180
ListWirelessGatewayTaskDefinitionsResult.h
Aws::IoTWireless::Model::GetWirelessGatewayCertificateRequest
Definition: GetWirelessGatewayCertificateRequest.h:22
Aws::IoTWireless::IoTWirelessClient::ResetResourceLogLevelAsync
virtual void ResetResourceLogLevelAsync(const Model::ResetResourceLogLevelRequest &request, const ResetResourceLogLevelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ResetAllResourceLogLevelsResult.h
Aws::IoTWireless::UpdatePartnerAccountResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdatePartnerAccountRequest &, const Model::UpdatePartnerAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePartnerAccountResponseReceivedHandler
Definition: IoTWirelessClient.h:341
Aws::IoTWireless::IoTWirelessClient::DeleteDeviceProfileAsync
virtual void DeleteDeviceProfileAsync(const Model::DeleteDeviceProfileRequest &request, const DeleteDeviceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGatewayTaskAsync
virtual void DeleteWirelessGatewayTaskAsync(const Model::DeleteWirelessGatewayTaskRequest &request, const DeleteWirelessGatewayTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::GetLogLevelsByResourceTypesCallable
virtual Model::GetLogLevelsByResourceTypesOutcomeCallable GetLogLevelsByResourceTypesCallable(const Model::GetLogLevelsByResourceTypesRequest &request) const
Aws::IoTWireless::IoTWirelessClient::ListWirelessGatewaysCallable
virtual Model::ListWirelessGatewaysOutcomeCallable ListWirelessGatewaysCallable(const Model::ListWirelessGatewaysRequest &request) const
DisassociateAwsAccountFromPartnerAccountResult.h
Aws::IoTWireless::IoTWirelessClient::GetServiceEndpointCallable
virtual Model::GetServiceEndpointOutcomeCallable GetServiceEndpointCallable(const Model::GetServiceEndpointRequest &request) const
Aws::IoTWireless::Model::DisassociateWirelessDeviceFromThingRequest
Definition: DisassociateWirelessDeviceFromThingRequest.h:22
Aws::IoTWireless::Model::CreateWirelessDeviceOutcome
Aws::Utils::Outcome< CreateWirelessDeviceResult, IoTWirelessError > CreateWirelessDeviceOutcome
Definition: IoTWirelessClient.h:175
DisassociateWirelessGatewayFromThingResult.h
Aws::IoTWireless::IoTWirelessClient::PutResourceLogLevel
virtual Model::PutResourceLogLevelOutcome PutResourceLogLevel(const Model::PutResourceLogLevelRequest &request) const
Aws::IoTWireless::Model::GetWirelessDeviceOutcome
Aws::Utils::Outcome< GetWirelessDeviceResult, IoTWirelessError > GetWirelessDeviceOutcome
Definition: IoTWirelessClient.h:197
UpdatePartnerAccountResult.h
Aws::IoTWireless::IoTWirelessClient::CreateWirelessDevice
virtual Model::CreateWirelessDeviceOutcome CreateWirelessDevice(const Model::CreateWirelessDeviceRequest &request) const
AWSError.h
Aws::IoTWireless::IoTWirelessClient::ListWirelessGatewaysAsync
virtual void ListWirelessGatewaysAsync(const Model::ListWirelessGatewaysRequest &request, const ListWirelessGatewaysResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
AssociateAwsAccountWithPartnerAccountResult.h
Aws::IoTWireless::IoTWirelessClient::DeleteDestinationAsync
virtual void DeleteDestinationAsync(const Model::DeleteDestinationRequest &request, const DeleteDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetDestination
virtual Model::GetDestinationOutcome GetDestination(const Model::GetDestinationRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetDeviceProfileCallable
virtual Model::GetDeviceProfileOutcomeCallable GetDeviceProfileCallable(const Model::GetDeviceProfileRequest &request) const
Aws::IoTWireless::GetResourceLogLevelResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetResourceLogLevelRequest &, const Model::GetResourceLogLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourceLogLevelResponseReceivedHandler
Definition: IoTWirelessClient.h:313
Aws::IoTWireless::IoTWirelessClient::ListWirelessGatewayTaskDefinitions
virtual Model::ListWirelessGatewayTaskDefinitionsOutcome ListWirelessGatewayTaskDefinitions(const Model::ListWirelessGatewayTaskDefinitionsRequest &request) const
Aws::IoTWireless::Model::DeleteWirelessDeviceRequest
Definition: DeleteWirelessDeviceRequest.h:22
TagResourceResult.h
Aws::IoTWireless::ListWirelessGatewaysResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListWirelessGatewaysRequest &, const Model::ListWirelessGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWirelessGatewaysResponseReceivedHandler
Definition: IoTWirelessClient.h:331
Aws::IoTWireless::AssociateWirelessDeviceWithThingResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateWirelessDeviceWithThingRequest &, const Model::AssociateWirelessDeviceWithThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWirelessDeviceWithThingResponseReceivedHandler
Definition: IoTWirelessClient.h:288
Aws::IoTWireless::Model::DeleteWirelessGatewayTaskDefinitionOutcome
Aws::Utils::Outcome< DeleteWirelessGatewayTaskDefinitionResult, IoTWirelessError > DeleteWirelessGatewayTaskDefinitionOutcome
Definition: IoTWirelessClient.h:185
GetWirelessGatewayFirmwareInformationResult.h
Aws::IoTWireless::Model::GetWirelessGatewayCertificateOutcome
Aws::Utils::Outcome< GetWirelessGatewayCertificateResult, IoTWirelessError > GetWirelessGatewayCertificateOutcome
Definition: IoTWirelessClient.h:200
Aws::IoTWireless::IoTWirelessClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGatewayTaskDefinitionCallable
virtual Model::DeleteWirelessGatewayTaskDefinitionOutcomeCallable DeleteWirelessGatewayTaskDefinitionCallable(const Model::DeleteWirelessGatewayTaskDefinitionRequest &request) const
Aws::IoTWireless::Model::AssociateWirelessGatewayWithCertificateRequest
Definition: AssociateWirelessGatewayWithCertificateRequest.h:22
Aws::IoTWireless::IoTWirelessClient::ListDestinationsCallable
virtual Model::ListDestinationsOutcomeCallable ListDestinationsCallable(const Model::ListDestinationsRequest &request) const
Aws::IoTWireless::IoTWirelessClient::TestWirelessDeviceAsync
virtual void TestWirelessDeviceAsync(const Model::TestWirelessDeviceRequest &request, const TestWirelessDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::CreateDeviceProfileOutcome
Aws::Utils::Outcome< CreateDeviceProfileResult, IoTWirelessError > CreateDeviceProfileOutcome
Definition: IoTWirelessClient.h:173
Aws::IoTWireless::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:26
Aws::IoTWireless::ListTagsForResourceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: IoTWirelessClient.h:328
CreateDeviceProfileResult.h
Aws::IoTWireless::IoTWirelessClient::GetResourceLogLevel
virtual Model::GetResourceLogLevelOutcome GetResourceLogLevel(const Model::GetResourceLogLevelRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UpdatePartnerAccount
virtual Model::UpdatePartnerAccountOutcome UpdatePartnerAccount(const Model::UpdatePartnerAccountRequest &request) const
Aws::IoTWireless::Model::ResetResourceLogLevelOutcome
Aws::Utils::Outcome< ResetResourceLogLevelResult, IoTWirelessError > ResetResourceLogLevelOutcome
Definition: IoTWirelessClient.h:215
Aws::IoTWireless::Model::GetWirelessGatewayStatisticsOutcome
Aws::Utils::Outcome< GetWirelessGatewayStatisticsResult, IoTWirelessError > GetWirelessGatewayStatisticsOutcome
Definition: IoTWirelessClient.h:202
Aws::IoTWireless::DeleteServiceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteServiceProfileRequest &, const Model::DeleteServiceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteServiceProfileResponseReceivedHandler
Definition: IoTWirelessClient.h:300
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessDevice
virtual Model::DeleteWirelessDeviceOutcome DeleteWirelessDevice(const Model::DeleteWirelessDeviceRequest &request) const
Aws::IoTWireless::IoTWirelessClient::AssociateAwsAccountWithPartnerAccount
virtual Model::AssociateAwsAccountWithPartnerAccountOutcome AssociateAwsAccountWithPartnerAccount(const Model::AssociateAwsAccountWithPartnerAccountRequest &request) const
Aws::IoTWireless::Model::CreateDeviceProfileRequest
Definition: CreateDeviceProfileRequest.h:26
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayCertificateCallable
virtual Model::GetWirelessGatewayCertificateOutcomeCallable GetWirelessGatewayCertificateCallable(const Model::GetWirelessGatewayCertificateRequest &request) const
Aws::IoTWireless::IoTWirelessClient::SendDataToWirelessDevice
virtual Model::SendDataToWirelessDeviceOutcome SendDataToWirelessDevice(const Model::SendDataToWirelessDeviceRequest &request) const
Aws::IoTWireless::Model::ListPartnerAccountsOutcomeCallable
std::future< ListPartnerAccountsOutcome > ListPartnerAccountsOutcomeCallable
Definition: IoTWirelessClient.h:265
Aws::IoTWireless::Model::DeleteWirelessGatewayRequest
Definition: DeleteWirelessGatewayRequest.h:22
Aws::IoTWireless::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: IoTWirelessClient.h:267
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessGatewayWithThingAsync
virtual void AssociateWirelessGatewayWithThingAsync(const Model::AssociateWirelessGatewayWithThingRequest &request, const AssociateWirelessGatewayWithThingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::ListWirelessDevicesOutcome
Aws::Utils::Outcome< ListWirelessDevicesResult, IoTWirelessError > ListWirelessDevicesOutcome
Definition: IoTWirelessClient.h:210
Aws::IoTWireless::Model::UpdatePartnerAccountOutcome
Aws::Utils::Outcome< UpdatePartnerAccountResult, IoTWirelessError > UpdatePartnerAccountOutcome
Definition: IoTWirelessClient.h:222
Aws::IoTWireless::Model::CreateWirelessGatewayOutcomeCallable
std::future< CreateWirelessGatewayOutcome > CreateWirelessGatewayOutcomeCallable
Definition: IoTWirelessClient.h:234
Aws::IoTWireless::IoTWirelessClient::GetPartnerAccount
virtual Model::GetPartnerAccountOutcome GetPartnerAccount(const Model::GetPartnerAccountRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UpdateWirelessDeviceAsync
virtual void UpdateWirelessDeviceAsync(const Model::UpdateWirelessDeviceRequest &request, const UpdateWirelessDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::CreateServiceProfileAsync
virtual void CreateServiceProfileAsync(const Model::CreateServiceProfileRequest &request, const CreateServiceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetPartnerAccountResult.h
Aws::IoTWireless::GetWirelessGatewayCertificateResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayCertificateRequest &, const Model::GetWirelessGatewayCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayCertificateResponseReceivedHandler
Definition: IoTWirelessClient.h:319
UpdateWirelessGatewayResult.h
Aws::IoTWireless::GetWirelessGatewayTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayTaskRequest &, const Model::GetWirelessGatewayTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayTaskResponseReceivedHandler
Definition: IoTWirelessClient.h:322
AssociateWirelessGatewayWithCertificateResult.h
Aws::IoTWireless::GetWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessDeviceRequest &, const Model::GetWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessDeviceResponseReceivedHandler
Definition: IoTWirelessClient.h:316
Aws::IoTWireless::Model::DisassociateWirelessGatewayFromCertificateRequest
Definition: DisassociateWirelessGatewayFromCertificateRequest.h:22
Aws::IoTWireless::IoTWirelessClient::CreateWirelessDeviceCallable
virtual Model::CreateWirelessDeviceOutcomeCallable CreateWirelessDeviceCallable(const Model::CreateWirelessDeviceRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::IoTWireless::IoTWirelessClient::ListDestinationsAsync
virtual void ListDestinationsAsync(const Model::ListDestinationsRequest &request, const ListDestinationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::ListWirelessGatewayTaskDefinitionsAsync
virtual void ListWirelessGatewayTaskDefinitionsAsync(const Model::ListWirelessGatewayTaskDefinitionsRequest &request, const ListWirelessGatewayTaskDefinitionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::ListPartnerAccountsOutcome
Aws::Utils::Outcome< ListPartnerAccountsResult, IoTWirelessError > ListPartnerAccountsOutcome
Definition: IoTWirelessClient.h:207
ListDeviceProfilesResult.h
Aws::IoTWireless::UpdateDestinationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateDestinationRequest &, const Model::UpdateDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDestinationResponseReceivedHandler
Definition: IoTWirelessClient.h:339
Aws::IoTWireless::Model::GetResourceLogLevelOutcomeCallable
std::future< GetResourceLogLevelOutcome > GetResourceLogLevelOutcomeCallable
Definition: IoTWirelessClient.h:252
Aws::IoTWireless::IoTWirelessClient::GetWirelessDevice
virtual Model::GetWirelessDeviceOutcome GetWirelessDevice(const Model::GetWirelessDeviceRequest &request) const
Aws::IoTWireless::Model::UpdatePartnerAccountRequest
Definition: UpdatePartnerAccountRequest.h:28
Aws::IoTWireless::Model::ResetAllResourceLogLevelsOutcomeCallable
std::future< ResetAllResourceLogLevelsOutcome > ResetAllResourceLogLevelsOutcomeCallable
Definition: IoTWirelessClient.h:272
Aws::IoTWireless::ListDestinationsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListDestinationsRequest &, const Model::ListDestinationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDestinationsResponseReceivedHandler
Definition: IoTWirelessClient.h:324
Aws::IoTWireless::Model::GetWirelessGatewayStatisticsOutcomeCallable
std::future< GetWirelessGatewayStatisticsOutcome > GetWirelessGatewayStatisticsOutcomeCallable
Definition: IoTWirelessClient.h:260
Aws::IoTWireless::Model::TestWirelessDeviceOutcome
Aws::Utils::Outcome< TestWirelessDeviceResult, IoTWirelessError > TestWirelessDeviceOutcome
Definition: IoTWirelessClient.h:218
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGatewayTaskAsync
virtual void CreateWirelessGatewayTaskAsync(const Model::CreateWirelessGatewayTaskRequest &request, const CreateWirelessGatewayTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::CreateWirelessGatewayTaskDefinitionRequest
Definition: CreateWirelessGatewayTaskDefinitionRequest.h:26
Aws::IoTWireless::Model::DisassociateWirelessDeviceFromThingOutcome
Aws::Utils::Outcome< DisassociateWirelessDeviceFromThingResult, IoTWirelessError > DisassociateWirelessDeviceFromThingOutcome
Definition: IoTWirelessClient.h:187
Aws::IoTWireless::DeleteWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessDeviceRequest &, const Model::DeleteWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessDeviceResponseReceivedHandler
Definition: IoTWirelessClient.h:301
PutResourceLogLevelResult.h
Aws::IoTWireless::IoTWirelessClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::ListWirelessGatewayTaskDefinitionsCallable
virtual Model::ListWirelessGatewayTaskDefinitionsOutcomeCallable ListWirelessGatewayTaskDefinitionsCallable(const Model::ListWirelessGatewayTaskDefinitionsRequest &request) const
ListTagsForResourceResult.h
Aws::IoTWireless::IoTWirelessClient::GetWirelessDeviceStatisticsAsync
virtual void GetWirelessDeviceStatisticsAsync(const Model::GetWirelessDeviceStatisticsRequest &request, const GetWirelessDeviceStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::GetDeviceProfile
virtual Model::GetDeviceProfileOutcome GetDeviceProfile(const Model::GetDeviceProfileRequest &request) const
Aws::IoTWireless::Model::GetWirelessGatewayFirmwareInformationOutcome
Aws::Utils::Outcome< GetWirelessGatewayFirmwareInformationResult, IoTWirelessError > GetWirelessGatewayFirmwareInformationOutcome
Definition: IoTWirelessClient.h:201
Aws::IoTWireless::Model::GetWirelessGatewayCertificateOutcomeCallable
std::future< GetWirelessGatewayCertificateOutcome > GetWirelessGatewayCertificateOutcomeCallable
Definition: IoTWirelessClient.h:258
Aws::IoTWireless::Model::GetWirelessDeviceStatisticsRequest
Definition: GetWirelessDeviceStatisticsRequest.h:22
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGatewayTaskDefinition
virtual Model::DeleteWirelessGatewayTaskDefinitionOutcome DeleteWirelessGatewayTaskDefinition(const Model::DeleteWirelessGatewayTaskDefinitionRequest &request) const
IoTWireless_EXPORTS.h
DeleteWirelessGatewayResult.h
Aws::IoTWireless::Model::GetWirelessDeviceRequest
Definition: GetWirelessDeviceRequest.h:27
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayTaskDefinition
virtual Model::GetWirelessGatewayTaskDefinitionOutcome GetWirelessGatewayTaskDefinition(const Model::GetWirelessGatewayTaskDefinitionRequest &request) const
AsyncCallerContext.h
Aws::IoTWireless::Model::CreateDestinationOutcomeCallable
std::future< CreateDestinationOutcome > CreateDestinationOutcomeCallable
Definition: IoTWirelessClient.h:230
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessGatewayFromThing
virtual Model::DisassociateWirelessGatewayFromThingOutcome DisassociateWirelessGatewayFromThing(const Model::DisassociateWirelessGatewayFromThingRequest &request) const
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGateway
virtual Model::CreateWirelessGatewayOutcome CreateWirelessGateway(const Model::CreateWirelessGatewayRequest &request) const
Aws::IoTWireless::Model::DeleteDeviceProfileRequest
Definition: DeleteDeviceProfileRequest.h:22
Aws::IoTWireless::IoTWirelessClient::CreateDestinationAsync
virtual void CreateDestinationAsync(const Model::CreateDestinationRequest &request, const CreateDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::IoTWireless::Model::GetWirelessGatewayOutcome
Aws::Utils::Outcome< GetWirelessGatewayResult, IoTWirelessError > GetWirelessGatewayOutcome
Definition: IoTWirelessClient.h:199
Aws::IoTWireless::CreateDestinationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateDestinationRequest &, const Model::CreateDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDestinationResponseReceivedHandler
Definition: IoTWirelessClient.h:291
Aws::IoTWireless::IoTWirelessClient::CreateWirelessDeviceAsync
virtual void CreateWirelessDeviceAsync(const Model::CreateWirelessDeviceRequest &request, const CreateWirelessDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::IoTWireless::Model::ListWirelessDevicesOutcomeCallable
std::future< ListWirelessDevicesOutcome > ListWirelessDevicesOutcomeCallable
Definition: IoTWirelessClient.h:268
Aws::IoTWireless::IoTWirelessClient::ListWirelessDevicesCallable
virtual Model::ListWirelessDevicesOutcomeCallable ListWirelessDevicesCallable(const Model::ListWirelessDevicesRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UpdateDestinationAsync
virtual void UpdateDestinationAsync(const Model::UpdateDestinationRequest &request, const UpdateDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::GetServiceProfileOutcome
Aws::Utils::Outcome< GetServiceProfileResult, IoTWirelessError > GetServiceProfileOutcome
Definition: IoTWirelessClient.h:196
Aws::IoTWireless::Model::GetWirelessGatewayOutcomeCallable
std::future< GetWirelessGatewayOutcome > GetWirelessGatewayOutcomeCallable
Definition: IoTWirelessClient.h:257
Aws::IoTWireless::TagResourceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: IoTWirelessClient.h:336
Aws::IoTWireless::Model::DeleteDeviceProfileOutcomeCallable
std::future< DeleteDeviceProfileOutcome > DeleteDeviceProfileOutcomeCallable
Definition: IoTWirelessClient.h:238
Aws::IoTWireless::UpdateLogLevelsByResourceTypesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateLogLevelsByResourceTypesRequest &, const Model::UpdateLogLevelsByResourceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateLogLevelsByResourceTypesResponseReceivedHandler
Definition: IoTWirelessClient.h:340
Aws::IoTWireless::Model::DeleteServiceProfileOutcome
Aws::Utils::Outcome< DeleteServiceProfileResult, IoTWirelessError > DeleteServiceProfileOutcome
Definition: IoTWirelessClient.h:181
Aws::IoTWireless::Model::GetPartnerAccountRequest
Definition: GetPartnerAccountRequest.h:27
Aws::IoTWireless::Model::CreateWirelessGatewayRequest
Definition: CreateWirelessGatewayRequest.h:26
Aws::IoTWireless::IoTWirelessClient::ResetResourceLogLevel
virtual Model::ResetResourceLogLevelOutcome ResetResourceLogLevel(const Model::ResetResourceLogLevelRequest &request) const
Aws::IoTWireless::IoTWirelessClient
Definition: IoTWirelessClient.h:349
Aws::IoTWireless::GetWirelessGatewayStatisticsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayStatisticsRequest &, const Model::GetWirelessGatewayStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayStatisticsResponseReceivedHandler
Definition: IoTWirelessClient.h:321
AssociateWirelessDeviceWithThingResult.h
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayCertificateAsync
virtual void GetWirelessGatewayCertificateAsync(const Model::GetWirelessGatewayCertificateRequest &request, const GetWirelessGatewayCertificateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::GetPartnerAccountAsync
virtual void GetPartnerAccountAsync(const Model::GetPartnerAccountRequest &request, const GetPartnerAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::UpdateWirelessDeviceOutcome
Aws::Utils::Outcome< UpdateWirelessDeviceResult, IoTWirelessError > UpdateWirelessDeviceOutcome
Definition: IoTWirelessClient.h:223
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessGatewayWithCertificateCallable
virtual Model::AssociateWirelessGatewayWithCertificateOutcomeCallable AssociateWirelessGatewayWithCertificateCallable(const Model::AssociateWirelessGatewayWithCertificateRequest &request) const
IoTWirelessErrors.h
GetWirelessDeviceResult.h
Aws::IoTWireless::IoTWirelessClient::GetWirelessDeviceStatisticsCallable
virtual Model::GetWirelessDeviceStatisticsOutcomeCallable GetWirelessDeviceStatisticsCallable(const Model::GetWirelessDeviceStatisticsRequest &request) const
GetDestinationResult.h
DeleteWirelessGatewayTaskResult.h
UpdateDestinationResult.h
Aws::IoTWireless::DisassociateWirelessDeviceFromThingResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateWirelessDeviceFromThingRequest &, const Model::DisassociateWirelessDeviceFromThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWirelessDeviceFromThingResponseReceivedHandler
Definition: IoTWirelessClient.h:306
CreateWirelessGatewayTaskResult.h
Aws::IoTWireless::Model::GetDeviceProfileOutcome
Aws::Utils::Outcome< GetDeviceProfileResult, IoTWirelessError > GetDeviceProfileOutcome
Definition: IoTWirelessClient.h:191
Aws::IoTWireless::Model::GetServiceProfileOutcomeCallable
std::future< GetServiceProfileOutcome > GetServiceProfileOutcomeCallable
Definition: IoTWirelessClient.h:254
Aws::IoTWireless::Model::TestWirelessDeviceRequest
Definition: TestWirelessDeviceRequest.h:22
Aws::IoTWireless::Model::DeleteDestinationOutcomeCallable
std::future< DeleteDestinationOutcome > DeleteDestinationOutcomeCallable
Definition: IoTWirelessClient.h:237
Aws::IoTWireless::IoTWirelessClient::CreateDeviceProfileCallable
virtual Model::CreateDeviceProfileOutcomeCallable CreateDeviceProfileCallable(const Model::CreateDeviceProfileRequest &request) const
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGatewayTaskCallable
virtual Model::DeleteWirelessGatewayTaskOutcomeCallable DeleteWirelessGatewayTaskCallable(const Model::DeleteWirelessGatewayTaskRequest &request) const
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessDeviceAsync
virtual void DeleteWirelessDeviceAsync(const Model::DeleteWirelessDeviceRequest &request, const DeleteWirelessDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::GetResourceLogLevelAsync
virtual void GetResourceLogLevelAsync(const Model::GetResourceLogLevelRequest &request, const GetResourceLogLevelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::SendDataToWirelessDeviceCallable
virtual Model::SendDataToWirelessDeviceOutcomeCallable SendDataToWirelessDeviceCallable(const Model::SendDataToWirelessDeviceRequest &request) const
Aws::IoTWireless::Model::TagResourceRequest
Definition: TagResourceRequest.h:28
Aws::IoTWireless::Model::GetWirelessGatewayFirmwareInformationOutcomeCallable
std::future< GetWirelessGatewayFirmwareInformationOutcome > GetWirelessGatewayFirmwareInformationOutcomeCallable
Definition: IoTWirelessClient.h:259
Aws::IoTWireless::GetDeviceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetDeviceProfileRequest &, const Model::GetDeviceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceProfileResponseReceivedHandler
Definition: IoTWirelessClient.h:310
Aws::IoTWireless::Model::AssociateAwsAccountWithPartnerAccountOutcome
Aws::Utils::Outcome< AssociateAwsAccountWithPartnerAccountResult, IoTWirelessError > AssociateAwsAccountWithPartnerAccountOutcome
Definition: IoTWirelessClient.h:166
Aws::IoTWireless::IoTWirelessClient::DisassociateAwsAccountFromPartnerAccountAsync
virtual void DisassociateAwsAccountFromPartnerAccountAsync(const Model::DisassociateAwsAccountFromPartnerAccountRequest &request, const DisassociateAwsAccountFromPartnerAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::GetServiceEndpoint
virtual Model::GetServiceEndpointOutcome GetServiceEndpoint(const Model::GetServiceEndpointRequest &request) const
Aws::IoTWireless::Model::GetServiceEndpointOutcomeCallable
std::future< GetServiceEndpointOutcome > GetServiceEndpointOutcomeCallable
Definition: IoTWirelessClient.h:253
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessDeviceFromThingAsync
virtual void DisassociateWirelessDeviceFromThingAsync(const Model::DisassociateWirelessDeviceFromThingRequest &request, const DisassociateWirelessDeviceFromThingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::GetDestinationOutcome
Aws::Utils::Outcome< GetDestinationResult, IoTWirelessError > GetDestinationOutcome
Definition: IoTWirelessClient.h:190
Aws::IoTWireless::DeleteWirelessGatewayTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessGatewayTaskRequest &, const Model::DeleteWirelessGatewayTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessGatewayTaskResponseReceivedHandler
Definition: IoTWirelessClient.h:303
Aws::IoTWireless::Model::UpdateDestinationOutcome
Aws::Utils::Outcome< UpdateDestinationResult, IoTWirelessError > UpdateDestinationOutcome
Definition: IoTWirelessClient.h:220
Aws::IoTWireless::IoTWirelessClient::GetLogLevelsByResourceTypes
virtual Model::GetLogLevelsByResourceTypesOutcome GetLogLevelsByResourceTypes(const Model::GetLogLevelsByResourceTypesRequest &request) const
Aws::IoTWireless::SendDataToWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::SendDataToWirelessDeviceRequest &, const Model::SendDataToWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendDataToWirelessDeviceResponseReceivedHandler
Definition: IoTWirelessClient.h:335
Aws::IoTWireless::Model::CreateWirelessGatewayTaskRequest
Definition: CreateWirelessGatewayTaskRequest.h:22
Aws::IoTWireless::Model::ListDeviceProfilesRequest
Definition: ListDeviceProfilesRequest.h:26
Aws::IoTWireless::IoTWirelessClient::CreateDeviceProfileAsync
virtual void CreateDeviceProfileAsync(const Model::CreateDeviceProfileRequest &request, const CreateDeviceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::GetWirelessDeviceAsync
virtual void GetWirelessDeviceAsync(const Model::GetWirelessDeviceRequest &request, const GetWirelessDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessGatewayFromCertificate
virtual Model::DisassociateWirelessGatewayFromCertificateOutcome DisassociateWirelessGatewayFromCertificate(const Model::DisassociateWirelessGatewayFromCertificateRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UpdateDestinationCallable
virtual Model::UpdateDestinationOutcomeCallable UpdateDestinationCallable(const Model::UpdateDestinationRequest &request) const
Aws::IoTWireless::Model::CreateDestinationRequest
Definition: CreateDestinationRequest.h:26
Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionRequest
Definition: GetWirelessGatewayTaskDefinitionRequest.h:22
Aws::IoTWireless::Model::DeleteWirelessDeviceOutcomeCallable
std::future< DeleteWirelessDeviceOutcome > DeleteWirelessDeviceOutcomeCallable
Definition: IoTWirelessClient.h:240
Aws::IoTWireless::Model::ListPartnerAccountsRequest
Definition: ListPartnerAccountsRequest.h:26
Aws::IoTWireless::Model::DeleteServiceProfileOutcomeCallable
std::future< DeleteServiceProfileOutcome > DeleteServiceProfileOutcomeCallable
Definition: IoTWirelessClient.h:239
Aws::IoTWireless::Model::UpdateWirelessGatewayRequest
Definition: UpdateWirelessGatewayRequest.h:23
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
SendDataToWirelessDeviceResult.h
Aws::IoTWireless::Model::DeleteServiceProfileRequest
Definition: DeleteServiceProfileRequest.h:22
Aws::IoTWireless::PutResourceLogLevelResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::PutResourceLogLevelRequest &, const Model::PutResourceLogLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutResourceLogLevelResponseReceivedHandler
Definition: IoTWirelessClient.h:332
Aws::IoTWireless::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, IoTWirelessError > UntagResourceOutcome
Definition: IoTWirelessClient.h:219
Aws::IoTWireless::Model::DeleteWirelessGatewayOutcomeCallable
std::future< DeleteWirelessGatewayOutcome > DeleteWirelessGatewayOutcomeCallable
Definition: IoTWirelessClient.h:241
Aws::IoTWireless::DisassociateWirelessGatewayFromCertificateResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateWirelessGatewayFromCertificateRequest &, const Model::DisassociateWirelessGatewayFromCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWirelessGatewayFromCertificateResponseReceivedHandler
Definition: IoTWirelessClient.h:307
Aws::IoTWireless::GetServiceEndpointResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetServiceEndpointRequest &, const Model::GetServiceEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceEndpointResponseReceivedHandler
Definition: IoTWirelessClient.h:314
Aws::IoTWireless::Model::DisassociateWirelessGatewayFromCertificateOutcomeCallable
std::future< DisassociateWirelessGatewayFromCertificateOutcome > DisassociateWirelessGatewayFromCertificateOutcomeCallable
Definition: IoTWirelessClient.h:246
Aws::IoTWireless::IoTWirelessClient::ResetAllResourceLogLevelsCallable
virtual Model::ResetAllResourceLogLevelsOutcomeCallable ResetAllResourceLogLevelsCallable(const Model::ResetAllResourceLogLevelsRequest &request) const
Aws::IoTWireless::IoTWirelessClient::ListPartnerAccounts
virtual Model::ListPartnerAccountsOutcome ListPartnerAccounts(const Model::ListPartnerAccountsRequest &request) const
Aws::IoTWireless::Model::GetLogLevelsByResourceTypesOutcome
Aws::Utils::Outcome< GetLogLevelsByResourceTypesResult, IoTWirelessError > GetLogLevelsByResourceTypesOutcome
Definition: IoTWirelessClient.h:192
Aws::IoTWireless::IoTWirelessClient::GetDestinationCallable
virtual Model::GetDestinationOutcomeCallable GetDestinationCallable(const Model::GetDestinationRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UpdateLogLevelsByResourceTypes
virtual Model::UpdateLogLevelsByResourceTypesOutcome UpdateLogLevelsByResourceTypes(const Model::UpdateLogLevelsByResourceTypesRequest &request) const
Aws::IoTWireless::Model::DisassociateWirelessDeviceFromThingOutcomeCallable
std::future< DisassociateWirelessDeviceFromThingOutcome > DisassociateWirelessDeviceFromThingOutcomeCallable
Definition: IoTWirelessClient.h:245
Aws::IoTWireless::Model::UpdateLogLevelsByResourceTypesOutcome
Aws::Utils::Outcome< UpdateLogLevelsByResourceTypesResult, IoTWirelessError > UpdateLogLevelsByResourceTypesOutcome
Definition: IoTWirelessClient.h:221
Aws::IoTWireless::TestWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::TestWirelessDeviceRequest &, const Model::TestWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestWirelessDeviceResponseReceivedHandler
Definition: IoTWirelessClient.h:337
Aws::IoTWireless::CreateServiceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateServiceProfileRequest &, const Model::CreateServiceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateServiceProfileResponseReceivedHandler
Definition: IoTWirelessClient.h:293
Aws::IoTWireless::Model::CreateServiceProfileOutcomeCallable
std::future< CreateServiceProfileOutcome > CreateServiceProfileOutcomeCallable
Definition: IoTWirelessClient.h:232
Aws::IoTWireless::Model::GetPartnerAccountOutcomeCallable
std::future< GetPartnerAccountOutcome > GetPartnerAccountOutcomeCallable
Definition: IoTWirelessClient.h:251
ListPartnerAccountsResult.h
Aws::IoTWireless::Model::CreateServiceProfileRequest
Definition: CreateServiceProfileRequest.h:26
Aws::IoTWireless::IoTWirelessClient::GetDestinationAsync
virtual void GetDestinationAsync(const Model::GetDestinationRequest &request, const GetDestinationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGatewayTaskCallable
virtual Model::CreateWirelessGatewayTaskOutcomeCallable CreateWirelessGatewayTaskCallable(const Model::CreateWirelessGatewayTaskRequest &request) const
Aws::IoTWireless::Model::DisassociateAwsAccountFromPartnerAccountOutcomeCallable
std::future< DisassociateAwsAccountFromPartnerAccountOutcome > DisassociateAwsAccountFromPartnerAccountOutcomeCallable
Definition: IoTWirelessClient.h:244
Aws::IoTWireless::Model::ListServiceProfilesRequest
Definition: ListServiceProfilesRequest.h:26
CreateWirelessGatewayResult.h
Aws::IoTWireless::Model::AssociateAwsAccountWithPartnerAccountOutcomeCallable
std::future< AssociateAwsAccountWithPartnerAccountOutcome > AssociateAwsAccountWithPartnerAccountOutcomeCallable
Definition: IoTWirelessClient.h:226
Aws::IoTWireless::AssociateWirelessGatewayWithThingResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateWirelessGatewayWithThingRequest &, const Model::AssociateWirelessGatewayWithThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWirelessGatewayWithThingResponseReceivedHandler
Definition: IoTWirelessClient.h:290
Aws::IoTWireless::IoTWirelessClient::CreateDeviceProfile
virtual Model::CreateDeviceProfileOutcome CreateDeviceProfile(const Model::CreateDeviceProfileRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayFirmwareInformationAsync
virtual void GetWirelessGatewayFirmwareInformationAsync(const Model::GetWirelessGatewayFirmwareInformationRequest &request, const GetWirelessGatewayFirmwareInformationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteDestinationResult.h
Aws::IoTWireless::IoTWirelessClient::UpdatePartnerAccountCallable
virtual Model::UpdatePartnerAccountOutcomeCallable UpdatePartnerAccountCallable(const Model::UpdatePartnerAccountRequest &request) const
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGatewayTaskDefinitionCallable
virtual Model::CreateWirelessGatewayTaskDefinitionOutcomeCallable CreateWirelessGatewayTaskDefinitionCallable(const Model::CreateWirelessGatewayTaskDefinitionRequest &request) const
Aws::IoTWireless::GetLogLevelsByResourceTypesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetLogLevelsByResourceTypesRequest &, const Model::GetLogLevelsByResourceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLogLevelsByResourceTypesResponseReceivedHandler
Definition: IoTWirelessClient.h:311
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessGatewayWithThingCallable
virtual Model::AssociateWirelessGatewayWithThingOutcomeCallable AssociateWirelessGatewayWithThingCallable(const Model::AssociateWirelessGatewayWithThingRequest &request) const
Aws::IoTWireless::DeleteWirelessGatewayTaskDefinitionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessGatewayTaskDefinitionRequest &, const Model::DeleteWirelessGatewayTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessGatewayTaskDefinitionResponseReceivedHandler
Definition: IoTWirelessClient.h:304
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessGatewayFromThingAsync
virtual void DisassociateWirelessGatewayFromThingAsync(const Model::DisassociateWirelessGatewayFromThingRequest &request, const DisassociateWirelessGatewayFromThingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::UpdateWirelessDeviceOutcomeCallable
std::future< UpdateWirelessDeviceOutcome > UpdateWirelessDeviceOutcomeCallable
Definition: IoTWirelessClient.h:281
Aws::IoTWireless::Model::CreateWirelessGatewayTaskOutcome
Aws::Utils::Outcome< CreateWirelessGatewayTaskResult, IoTWirelessError > CreateWirelessGatewayTaskOutcome
Definition: IoTWirelessClient.h:177
Aws::IoTWireless::Model::PutResourceLogLevelOutcomeCallable
std::future< PutResourceLogLevelOutcome > PutResourceLogLevelOutcomeCallable
Definition: IoTWirelessClient.h:271
Aws::IoTWireless::Model::GetDeviceProfileOutcomeCallable
std::future< GetDeviceProfileOutcome > GetDeviceProfileOutcomeCallable
Definition: IoTWirelessClient.h:249
Aws::IoTWireless::IoTWirelessClient::ListServiceProfilesCallable
virtual Model::ListServiceProfilesOutcomeCallable ListServiceProfilesCallable(const Model::ListServiceProfilesRequest &request) const
Aws::IoTWireless::DeleteWirelessGatewayResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteWirelessGatewayRequest &, const Model::DeleteWirelessGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWirelessGatewayResponseReceivedHandler
Definition: IoTWirelessClient.h:302
Aws::IoTWireless::ResetAllResourceLogLevelsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ResetAllResourceLogLevelsRequest &, const Model::ResetAllResourceLogLevelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetAllResourceLogLevelsResponseReceivedHandler
Definition: IoTWirelessClient.h:333
Aws::IoTWireless::Model::AssociateWirelessGatewayWithThingRequest
Definition: AssociateWirelessGatewayWithThingRequest.h:22
Aws::IoTWireless::Model::GetWirelessDeviceStatisticsOutcomeCallable
std::future< GetWirelessDeviceStatisticsOutcome > GetWirelessDeviceStatisticsOutcomeCallable
Definition: IoTWirelessClient.h:256
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
ResetResourceLogLevelResult.h
Aws::IoTWireless::Model::GetServiceEndpointOutcome
Aws::Utils::Outcome< GetServiceEndpointResult, IoTWirelessError > GetServiceEndpointOutcome
Definition: IoTWirelessClient.h:195
Aws::IoTWireless::Model::AssociateWirelessGatewayWithThingOutcomeCallable
std::future< AssociateWirelessGatewayWithThingOutcome > AssociateWirelessGatewayWithThingOutcomeCallable
Definition: IoTWirelessClient.h:229
Aws::IoTWireless::Model::GetWirelessDeviceOutcomeCallable
std::future< GetWirelessDeviceOutcome > GetWirelessDeviceOutcomeCallable
Definition: IoTWirelessClient.h:255
CreateWirelessDeviceResult.h
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessGatewayWithCertificateAsync
virtual void AssociateWirelessGatewayWithCertificateAsync(const Model::AssociateWirelessGatewayWithCertificateRequest &request, const AssociateWirelessGatewayWithCertificateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::UpdateDestination
virtual Model::UpdateDestinationOutcome UpdateDestination(const Model::UpdateDestinationRequest &request) const
Aws::IoTWireless::IoTWirelessClient::ResetAllResourceLogLevelsAsync
virtual void ResetAllResourceLogLevelsAsync(const Model::ResetAllResourceLogLevelsRequest &request, const ResetAllResourceLogLevelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::ListWirelessDevices
virtual Model::ListWirelessDevicesOutcome ListWirelessDevices(const Model::ListWirelessDevicesRequest &request) const
Aws::IoTWireless::Model::DeleteDestinationRequest
Definition: DeleteDestinationRequest.h:22
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGatewayAsync
virtual void DeleteWirelessGatewayAsync(const Model::DeleteWirelessGatewayRequest &request, const DeleteWirelessGatewayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::DeleteDeviceProfile
virtual Model::DeleteDeviceProfileOutcome DeleteDeviceProfile(const Model::DeleteDeviceProfileRequest &request) const
Aws::IoTWireless::DeleteDeviceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteDeviceProfileRequest &, const Model::DeleteDeviceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeviceProfileResponseReceivedHandler
Definition: IoTWirelessClient.h:299
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGateway
virtual Model::DeleteWirelessGatewayOutcome DeleteWirelessGateway(const Model::DeleteWirelessGatewayRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetServiceProfile
virtual Model::GetServiceProfileOutcome GetServiceProfile(const Model::GetServiceProfileRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UpdateWirelessDeviceCallable
virtual Model::UpdateWirelessDeviceOutcomeCallable UpdateWirelessDeviceCallable(const Model::UpdateWirelessDeviceRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayCallable
virtual Model::GetWirelessGatewayOutcomeCallable GetWirelessGatewayCallable(const Model::GetWirelessGatewayRequest &request) const
GetWirelessGatewayCertificateResult.h
ListServiceProfilesResult.h
Aws::IoTWireless::IoTWirelessClient::ResetResourceLogLevelCallable
virtual Model::ResetResourceLogLevelOutcomeCallable ResetResourceLogLevelCallable(const Model::ResetResourceLogLevelRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayFirmwareInformationCallable
virtual Model::GetWirelessGatewayFirmwareInformationOutcomeCallable GetWirelessGatewayFirmwareInformationCallable(const Model::GetWirelessGatewayFirmwareInformationRequest &request) const
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGatewayTask
virtual Model::DeleteWirelessGatewayTaskOutcome DeleteWirelessGatewayTask(const Model::DeleteWirelessGatewayTaskRequest &request) const
Aws::IoTWireless::IoTWirelessClient::AssociateAwsAccountWithPartnerAccountCallable
virtual Model::AssociateAwsAccountWithPartnerAccountOutcomeCallable AssociateAwsAccountWithPartnerAccountCallable(const Model::AssociateAwsAccountWithPartnerAccountRequest &request) const
Aws::IoTWireless::ListWirelessDevicesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListWirelessDevicesRequest &, const Model::ListWirelessDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWirelessDevicesResponseReceivedHandler
Definition: IoTWirelessClient.h:329
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessGatewayWithCertificate
virtual Model::AssociateWirelessGatewayWithCertificateOutcome AssociateWirelessGatewayWithCertificate(const Model::AssociateWirelessGatewayWithCertificateRequest &request) const
Aws::IoTWireless::IoTWirelessClient::DeleteDeviceProfileCallable
virtual Model::DeleteDeviceProfileOutcomeCallable DeleteDeviceProfileCallable(const Model::DeleteDeviceProfileRequest &request) const
Aws::IoTWireless::AssociateWirelessGatewayWithCertificateResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateWirelessGatewayWithCertificateRequest &, const Model::AssociateWirelessGatewayWithCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWirelessGatewayWithCertificateResponseReceivedHandler
Definition: IoTWirelessClient.h:289
ListWirelessDevicesResult.h
AWSString.h
GetWirelessGatewayResult.h
ListWirelessGatewaysResult.h
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessDeviceWithThing
virtual Model::AssociateWirelessDeviceWithThingOutcome AssociateWirelessDeviceWithThing(const Model::AssociateWirelessDeviceWithThingRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetServiceProfileAsync
virtual void GetServiceProfileAsync(const Model::GetServiceProfileRequest &request, const GetServiceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::UpdateWirelessDeviceRequest
Definition: UpdateWirelessDeviceRequest.h:23
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayStatisticsAsync
virtual void GetWirelessGatewayStatisticsAsync(const Model::GetWirelessGatewayStatisticsRequest &request, const GetWirelessGatewayStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::IoTWireless::Model::UpdateLogLevelsByResourceTypesRequest
Definition: UpdateLogLevelsByResourceTypesRequest.h:25
Aws::IoTWireless::Model::DeleteWirelessGatewayTaskOutcomeCallable
std::future< DeleteWirelessGatewayTaskOutcome > DeleteWirelessGatewayTaskOutcomeCallable
Definition: IoTWirelessClient.h:242
Aws::IoTWireless::Model::ResetAllResourceLogLevelsRequest
Definition: ResetAllResourceLogLevelsRequest.h:20
Aws::IoTWireless::IoTWirelessClient::CreateServiceProfileCallable
virtual Model::CreateServiceProfileOutcomeCallable CreateServiceProfileCallable(const Model::CreateServiceProfileRequest &request) const
Aws::IoTWireless::Model::ListServiceProfilesOutcome
Aws::Utils::Outcome< ListServiceProfilesResult, IoTWirelessError > ListServiceProfilesOutcome
Definition: IoTWirelessClient.h:208
Aws::IoTWireless::Model::CreateServiceProfileOutcome
Aws::Utils::Outcome< CreateServiceProfileResult, IoTWirelessError > CreateServiceProfileOutcome
Definition: IoTWirelessClient.h:174
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayStatisticsCallable
virtual Model::GetWirelessGatewayStatisticsOutcomeCallable GetWirelessGatewayStatisticsCallable(const Model::GetWirelessGatewayStatisticsRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayFirmwareInformation
virtual Model::GetWirelessGatewayFirmwareInformationOutcome GetWirelessGatewayFirmwareInformation(const Model::GetWirelessGatewayFirmwareInformationRequest &request) const
Aws::IoTWireless::Model::UpdateWirelessGatewayOutcomeCallable
std::future< UpdateWirelessGatewayOutcome > UpdateWirelessGatewayOutcomeCallable
Definition: IoTWirelessClient.h:282
Aws::IoTWireless::Model::ResetAllResourceLogLevelsOutcome
Aws::Utils::Outcome< ResetAllResourceLogLevelsResult, IoTWirelessError > ResetAllResourceLogLevelsOutcome
Definition: IoTWirelessClient.h:214
Aws::IoTWireless::Model::ListWirelessGatewayTaskDefinitionsRequest
Definition: ListWirelessGatewayTaskDefinitionsRequest.h:27
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayTaskDefinitionAsync
virtual void GetWirelessGatewayTaskDefinitionAsync(const Model::GetWirelessGatewayTaskDefinitionRequest &request, const GetWirelessGatewayTaskDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::UpdateWirelessDevice
virtual Model::UpdateWirelessDeviceOutcome UpdateWirelessDevice(const Model::UpdateWirelessDeviceRequest &request) const
Aws::IoTWireless::GetWirelessGatewayTaskDefinitionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayTaskDefinitionRequest &, const Model::GetWirelessGatewayTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayTaskDefinitionResponseReceivedHandler
Definition: IoTWirelessClient.h:323
GetServiceEndpointResult.h
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessDeviceWithThingAsync
virtual void AssociateWirelessDeviceWithThingAsync(const Model::AssociateWirelessDeviceWithThingRequest &request, const AssociateWirelessDeviceWithThingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::GetServiceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetServiceProfileRequest &, const Model::GetServiceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceProfileResponseReceivedHandler
Definition: IoTWirelessClient.h:315
DeleteDeviceProfileResult.h
Aws::IoTWireless::CreateWirelessGatewayTaskResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateWirelessGatewayTaskRequest &, const Model::CreateWirelessGatewayTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWirelessGatewayTaskResponseReceivedHandler
Definition: IoTWirelessClient.h:296
ListDestinationsResult.h
Aws::IoTWireless::IoTWirelessClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UpdateLogLevelsByResourceTypesAsync
virtual void UpdateLogLevelsByResourceTypesAsync(const Model::UpdateLogLevelsByResourceTypesRequest &request, const UpdateLogLevelsByResourceTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::CreateWirelessGatewayTaskOutcomeCallable
std::future< CreateWirelessGatewayTaskOutcome > CreateWirelessGatewayTaskOutcomeCallable
Definition: IoTWirelessClient.h:235
Aws::IoTWireless::IoTWirelessClient::~IoTWirelessClient
virtual ~IoTWirelessClient()
Aws::IoTWireless::IoTWirelessClient::CreateDestination
virtual Model::CreateDestinationOutcome CreateDestination(const Model::CreateDestinationRequest &request) const
Aws::IoTWireless::GetWirelessGatewayFirmwareInformationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetWirelessGatewayFirmwareInformationRequest &, const Model::GetWirelessGatewayFirmwareInformationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWirelessGatewayFirmwareInformationResponseReceivedHandler
Definition: IoTWirelessClient.h:320
Aws::IoTWireless::IoTWirelessClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: IoTWirelessClient.h:351
Aws::IoTWireless::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::IoTWireless::Model::ListDestinationsOutcome
Aws::Utils::Outcome< ListDestinationsResult, IoTWirelessError > ListDestinationsOutcome
Definition: IoTWirelessClient.h:205
TestWirelessDeviceResult.h
Aws::IoTWireless::CreateWirelessGatewayResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateWirelessGatewayRequest &, const Model::CreateWirelessGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWirelessGatewayResponseReceivedHandler
Definition: IoTWirelessClient.h:295
GetWirelessGatewayTaskResult.h
Aws::IoTWireless::ListDeviceProfilesResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListDeviceProfilesRequest &, const Model::ListDeviceProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeviceProfilesResponseReceivedHandler
Definition: IoTWirelessClient.h:325
Aws::IoTWireless::IoTWirelessClient::UpdatePartnerAccountAsync
virtual void UpdatePartnerAccountAsync(const Model::UpdatePartnerAccountRequest &request, const UpdatePartnerAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::CreateWirelessDeviceOutcomeCallable
std::future< CreateWirelessDeviceOutcome > CreateWirelessDeviceOutcomeCallable
Definition: IoTWirelessClient.h:233
Aws::IoTWireless::IoTWirelessClient::AssociateAwsAccountWithPartnerAccountAsync
virtual void AssociateAwsAccountWithPartnerAccountAsync(const Model::AssociateAwsAccountWithPartnerAccountRequest &request, const AssociateAwsAccountWithPartnerAccountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessGatewayFromCertificateAsync
virtual void DisassociateWirelessGatewayFromCertificateAsync(const Model::DisassociateWirelessGatewayFromCertificateRequest &request, const DisassociateWirelessGatewayFromCertificateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessDeviceWithThingCallable
virtual Model::AssociateWirelessDeviceWithThingOutcomeCallable AssociateWirelessDeviceWithThingCallable(const Model::AssociateWirelessDeviceWithThingRequest &request) const
DeleteServiceProfileResult.h
Aws::IoTWireless::IoTWirelessClient::DeleteServiceProfile
virtual Model::DeleteServiceProfileOutcome DeleteServiceProfile(const Model::DeleteServiceProfileRequest &request) const
Aws::IoTWireless::IoTWirelessClient::ResetAllResourceLogLevels
virtual Model::ResetAllResourceLogLevelsOutcome ResetAllResourceLogLevels(const Model::ResetAllResourceLogLevelsRequest &request) const
Aws::IoTWireless::Model::AssociateWirelessGatewayWithCertificateOutcome
Aws::Utils::Outcome< AssociateWirelessGatewayWithCertificateResult, IoTWirelessError > AssociateWirelessGatewayWithCertificateOutcome
Definition: IoTWirelessClient.h:170
Aws::IoTWireless::IoTWirelessClient::ListPartnerAccountsAsync
virtual void ListPartnerAccountsAsync(const Model::ListPartnerAccountsRequest &request, const ListPartnerAccountsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::TestWirelessDeviceCallable
virtual Model::TestWirelessDeviceOutcomeCallable TestWirelessDeviceCallable(const Model::TestWirelessDeviceRequest &request) const
Aws::IoTWireless::Model::CreateWirelessDeviceRequest
Definition: CreateWirelessDeviceRequest.h:27
GetWirelessDeviceStatisticsResult.h
Aws::IoTWireless::IoTWirelessClient::GetLogLevelsByResourceTypesAsync
virtual void GetLogLevelsByResourceTypesAsync(const Model::GetLogLevelsByResourceTypesRequest &request, const GetLogLevelsByResourceTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGatewayCallable
virtual Model::DeleteWirelessGatewayOutcomeCallable DeleteWirelessGatewayCallable(const Model::DeleteWirelessGatewayRequest &request) const
Aws::IoTWireless::IoTWirelessClient::DeleteDestinationCallable
virtual Model::DeleteDestinationOutcomeCallable DeleteDestinationCallable(const Model::DeleteDestinationRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetWirelessDeviceCallable
virtual Model::GetWirelessDeviceOutcomeCallable GetWirelessDeviceCallable(const Model::GetWirelessDeviceRequest &request) const
Aws::IoTWireless::Model::GetLogLevelsByResourceTypesRequest
Definition: GetLogLevelsByResourceTypesRequest.h:20
Aws::IoTWireless::Model::ListDeviceProfilesOutcome
Aws::Utils::Outcome< ListDeviceProfilesResult, IoTWirelessError > ListDeviceProfilesOutcome
Definition: IoTWirelessClient.h:206
Aws::IoTWireless::IoTWirelessClient::ListPartnerAccountsCallable
virtual Model::ListPartnerAccountsOutcomeCallable ListPartnerAccountsCallable(const Model::ListPartnerAccountsRequest &request) const
Aws::IoTWireless::IoTWirelessClient::IoTWirelessClient
IoTWirelessClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
UpdateWirelessDeviceResult.h
Aws::IoTWireless::Model::ListServiceProfilesOutcomeCallable
std::future< ListServiceProfilesOutcome > ListServiceProfilesOutcomeCallable
Definition: IoTWirelessClient.h:266
Aws::IoTWireless::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, IoTWirelessError > ListTagsForResourceOutcome
Definition: IoTWirelessClient.h:209
Aws::IoTWireless::Model::GetServiceEndpointRequest
Definition: GetServiceEndpointRequest.h:26
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayAsync
virtual void GetWirelessGatewayAsync(const Model::GetWirelessGatewayRequest &request, const GetWirelessGatewayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::ResetResourceLogLevelOutcomeCallable
std::future< ResetResourceLogLevelOutcome > ResetResourceLogLevelOutcomeCallable
Definition: IoTWirelessClient.h:273
Aws::IoTWireless::Model::ListWirelessDevicesRequest
Definition: ListWirelessDevicesRequest.h:27
Aws::IoTWireless::Model::DisassociateWirelessGatewayFromThingOutcome
Aws::Utils::Outcome< DisassociateWirelessGatewayFromThingResult, IoTWirelessError > DisassociateWirelessGatewayFromThingOutcome
Definition: IoTWirelessClient.h:189
Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionOutcome
Aws::Utils::Outcome< GetWirelessGatewayTaskDefinitionResult, IoTWirelessError > GetWirelessGatewayTaskDefinitionOutcome
Definition: IoTWirelessClient.h:204
GetLogLevelsByResourceTypesResult.h
ClientConfiguration.h
Aws::IoTWireless::DisassociateWirelessGatewayFromThingResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateWirelessGatewayFromThingRequest &, const Model::DisassociateWirelessGatewayFromThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWirelessGatewayFromThingResponseReceivedHandler
Definition: IoTWirelessClient.h:308
Aws::IoTWireless::Model::ListDestinationsOutcomeCallable
std::future< ListDestinationsOutcome > ListDestinationsOutcomeCallable
Definition: IoTWirelessClient.h:263
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessDeviceFromThingCallable
virtual Model::DisassociateWirelessDeviceFromThingOutcomeCallable DisassociateWirelessDeviceFromThingCallable(const Model::DisassociateWirelessDeviceFromThingRequest &request) const
Aws::IoTWireless::DisassociateAwsAccountFromPartnerAccountResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DisassociateAwsAccountFromPartnerAccountRequest &, const Model::DisassociateAwsAccountFromPartnerAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateAwsAccountFromPartnerAccountResponseReceivedHandler
Definition: IoTWirelessClient.h:305
Aws::IoTWireless::Model::AssociateWirelessDeviceWithThingRequest
Definition: AssociateWirelessDeviceWithThingRequest.h:22
Aws::IoTWireless::IoTWirelessClient::ListWirelessDevicesAsync
virtual void ListWirelessDevicesAsync(const Model::ListWirelessDevicesRequest &request, const ListWirelessDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::ResetResourceLogLevelResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ResetResourceLogLevelRequest &, const Model::ResetResourceLogLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetResourceLogLevelResponseReceivedHandler
Definition: IoTWirelessClient.h:334
Aws::IoTWireless::IoTWirelessClient::ListDestinations
virtual Model::ListDestinationsOutcome ListDestinations(const Model::ListDestinationsRequest &request) const
GetResourceLogLevelResult.h
Aws::IoTWireless::Model::GetWirelessGatewayRequest
Definition: GetWirelessGatewayRequest.h:27
Aws::IoTWireless::Model::ListDeviceProfilesOutcomeCallable
std::future< ListDeviceProfilesOutcome > ListDeviceProfilesOutcomeCallable
Definition: IoTWirelessClient.h:264
Aws::IoTWireless::Model::GetServiceProfileRequest
Definition: GetServiceProfileRequest.h:22
Aws::IoTWireless::Model::CreateDestinationOutcome
Aws::Utils::Outcome< CreateDestinationResult, IoTWirelessError > CreateDestinationOutcome
Definition: IoTWirelessClient.h:172
Aws::IoTWireless::ListWirelessGatewayTaskDefinitionsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListWirelessGatewayTaskDefinitionsRequest &, const Model::ListWirelessGatewayTaskDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWirelessGatewayTaskDefinitionsResponseReceivedHandler
Definition: IoTWirelessClient.h:330
DisassociateWirelessDeviceFromThingResult.h
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::IoTWireless::UntagResourceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: IoTWirelessClient.h:338
Aws::IoTWireless::Model::AssociateWirelessGatewayWithCertificateOutcomeCallable
std::future< AssociateWirelessGatewayWithCertificateOutcome > AssociateWirelessGatewayWithCertificateOutcomeCallable
Definition: IoTWirelessClient.h:228
Aws::IoTWireless::Model::UpdatePartnerAccountOutcomeCallable
std::future< UpdatePartnerAccountOutcome > UpdatePartnerAccountOutcomeCallable
Definition: IoTWirelessClient.h:280
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessGatewayTaskDefinitionAsync
virtual void DeleteWirelessGatewayTaskDefinitionAsync(const Model::DeleteWirelessGatewayTaskDefinitionRequest &request, const DeleteWirelessGatewayTaskDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::TestWirelessDevice
virtual Model::TestWirelessDeviceOutcome TestWirelessDevice(const Model::TestWirelessDeviceRequest &request) const
Aws::IoTWireless::Model::CreateWirelessGatewayTaskDefinitionOutcome
Aws::Utils::Outcome< CreateWirelessGatewayTaskDefinitionResult, IoTWirelessError > CreateWirelessGatewayTaskDefinitionOutcome
Definition: IoTWirelessClient.h:178
UntagResourceResult.h
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayTaskCallable
virtual Model::GetWirelessGatewayTaskOutcomeCallable GetWirelessGatewayTaskCallable(const Model::GetWirelessGatewayTaskRequest &request) const
Aws::IoTWireless::Model::UpdateLogLevelsByResourceTypesOutcomeCallable
std::future< UpdateLogLevelsByResourceTypesOutcome > UpdateLogLevelsByResourceTypesOutcomeCallable
Definition: IoTWirelessClient.h:279
Aws::IoTWireless::Model::ListWirelessGatewayTaskDefinitionsOutcome
Aws::Utils::Outcome< ListWirelessGatewayTaskDefinitionsResult, IoTWirelessError > ListWirelessGatewayTaskDefinitionsOutcome
Definition: IoTWirelessClient.h:211
GetWirelessGatewayTaskDefinitionResult.h
Aws::IoTWireless::CreateWirelessGatewayTaskDefinitionResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateWirelessGatewayTaskDefinitionRequest &, const Model::CreateWirelessGatewayTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWirelessGatewayTaskDefinitionResponseReceivedHandler
Definition: IoTWirelessClient.h:297
AssociateWirelessGatewayWithThingResult.h
Aws::IoTWireless::Model::ResetResourceLogLevelRequest
Definition: ResetResourceLogLevelRequest.h:26
Aws::IoTWireless::UpdateWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::UpdateWirelessDeviceRequest &, const Model::UpdateWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWirelessDeviceResponseReceivedHandler
Definition: IoTWirelessClient.h:342
Aws::IoTWireless::Model::DisassociateAwsAccountFromPartnerAccountOutcome
Aws::Utils::Outcome< DisassociateAwsAccountFromPartnerAccountResult, IoTWirelessError > DisassociateAwsAccountFromPartnerAccountOutcome
Definition: IoTWirelessClient.h:186
Aws::IoTWireless::Model::GetWirelessGatewayTaskOutcome
Aws::Utils::Outcome< GetWirelessGatewayTaskResult, IoTWirelessError > GetWirelessGatewayTaskOutcome
Definition: IoTWirelessClient.h:203
Aws::IoTWireless::GetDestinationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetDestinationRequest &, const Model::GetDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDestinationResponseReceivedHandler
Definition: IoTWirelessClient.h:309
Aws::IoTWireless::IoTWirelessClient::IoTWirelessClient
IoTWirelessClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::IoTWireless::Model::UpdateDestinationRequest
Definition: UpdateDestinationRequest.h:23
Aws::IoTWireless::IoTWirelessClient::DisassociateAwsAccountFromPartnerAccount
virtual Model::DisassociateAwsAccountFromPartnerAccountOutcome DisassociateAwsAccountFromPartnerAccount(const Model::DisassociateAwsAccountFromPartnerAccountRequest &request) const
Aws::IoTWireless::Model::PutResourceLogLevelRequest
Definition: PutResourceLogLevelRequest.h:27
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::IoTWireless::GetPartnerAccountResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::GetPartnerAccountRequest &, const Model::GetPartnerAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPartnerAccountResponseReceivedHandler
Definition: IoTWirelessClient.h:312
GetWirelessGatewayStatisticsResult.h
Aws::IoTWireless::IoTWirelessClient::UpdateWirelessGatewayCallable
virtual Model::UpdateWirelessGatewayOutcomeCallable UpdateWirelessGatewayCallable(const Model::UpdateWirelessGatewayRequest &request) const
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessGatewayFromCertificateCallable
virtual Model::DisassociateWirelessGatewayFromCertificateOutcomeCallable DisassociateWirelessGatewayFromCertificateCallable(const Model::DisassociateWirelessGatewayFromCertificateRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetPartnerAccountCallable
virtual Model::GetPartnerAccountOutcomeCallable GetPartnerAccountCallable(const Model::GetPartnerAccountRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGatewayCallable
virtual Model::CreateWirelessGatewayOutcomeCallable CreateWirelessGatewayCallable(const Model::CreateWirelessGatewayRequest &request) const
Aws::IoTWireless::IoTWirelessClient::ListWirelessGateways
virtual Model::ListWirelessGatewaysOutcome ListWirelessGateways(const Model::ListWirelessGatewaysRequest &request) const
Aws::IoTWireless::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: IoTWirelessClient.h:275
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayTaskAsync
virtual void GetWirelessGatewayTaskAsync(const Model::GetWirelessGatewayTaskRequest &request, const GetWirelessGatewayTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::CreateWirelessGatewayOutcome
Aws::Utils::Outcome< CreateWirelessGatewayResult, IoTWirelessError > CreateWirelessGatewayOutcome
Definition: IoTWirelessClient.h:176
Aws::IoTWireless::Model::AssociateWirelessDeviceWithThingOutcomeCallable
std::future< AssociateWirelessDeviceWithThingOutcome > AssociateWirelessDeviceWithThingOutcomeCallable
Definition: IoTWirelessClient.h:227
Aws::IoTWireless::IoTWirelessClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::IoTWireless::IoTWirelessClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::IoTWireless::Model::ListWirelessGatewaysRequest
Definition: ListWirelessGatewaysRequest.h:26
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayTask
virtual Model::GetWirelessGatewayTaskOutcome GetWirelessGatewayTask(const Model::GetWirelessGatewayTaskRequest &request) const
Aws::IoTWireless::DeleteDestinationResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::DeleteDestinationRequest &, const Model::DeleteDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDestinationResponseReceivedHandler
Definition: IoTWirelessClient.h:298
Aws::IoTWireless::Model::CreateWirelessGatewayTaskDefinitionOutcomeCallable
std::future< CreateWirelessGatewayTaskDefinitionOutcome > CreateWirelessGatewayTaskDefinitionOutcomeCallable
Definition: IoTWirelessClient.h:236
Aws::IoTWireless::Model::PutResourceLogLevelOutcome
Aws::Utils::Outcome< PutResourceLogLevelResult, IoTWirelessError > PutResourceLogLevelOutcome
Definition: IoTWirelessClient.h:213
Aws::IoTWireless::Model::GetWirelessGatewayTaskOutcomeCallable
std::future< GetWirelessGatewayTaskOutcome > GetWirelessGatewayTaskOutcomeCallable
Definition: IoTWirelessClient.h:261
Aws::IoTWireless::CreateDeviceProfileResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateDeviceProfileRequest &, const Model::CreateDeviceProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeviceProfileResponseReceivedHandler
Definition: IoTWirelessClient.h:292
AWSClient.h
Aws::IoTWireless::Model::AssociateAwsAccountWithPartnerAccountRequest
Definition: AssociateAwsAccountWithPartnerAccountRequest.h:26
Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionOutcomeCallable
std::future< GetWirelessGatewayTaskDefinitionOutcome > GetWirelessGatewayTaskDefinitionOutcomeCallable
Definition: IoTWirelessClient.h:262
Aws::IoTWireless::Model::SendDataToWirelessDeviceRequest
Definition: SendDataToWirelessDeviceRequest.h:23
Aws::IoTWireless::Model::CreateDeviceProfileOutcomeCallable
std::future< CreateDeviceProfileOutcome > CreateDeviceProfileOutcomeCallable
Definition: IoTWirelessClient.h:231
Aws::IoTWireless::IoTWirelessClient::CreateDestinationCallable
virtual Model::CreateDestinationOutcomeCallable CreateDestinationCallable(const Model::CreateDestinationRequest &request) const
Aws::IoTWireless::Model::SendDataToWirelessDeviceOutcome
Aws::Utils::Outcome< SendDataToWirelessDeviceResult, IoTWirelessError > SendDataToWirelessDeviceOutcome
Definition: IoTWirelessClient.h:216
Aws::IoTWireless::Model::DisassociateAwsAccountFromPartnerAccountRequest
Definition: DisassociateAwsAccountFromPartnerAccountRequest.h:27
Aws::IoTWireless::Model::UpdateDestinationOutcomeCallable
std::future< UpdateDestinationOutcome > UpdateDestinationOutcomeCallable
Definition: IoTWirelessClient.h:278
Aws::IoTWireless::Model::GetResourceLogLevelRequest
Definition: GetResourceLogLevelRequest.h:26
Aws::IoTWireless::Model::GetDestinationRequest
Definition: GetDestinationRequest.h:22
Aws::IoTWireless::Model::ListDestinationsRequest
Definition: ListDestinationsRequest.h:26
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayCertificate
virtual Model::GetWirelessGatewayCertificateOutcome GetWirelessGatewayCertificate(const Model::GetWirelessGatewayCertificateRequest &request) const
Aws::IoTWireless::Model::UpdateWirelessGatewayOutcome
Aws::Utils::Outcome< UpdateWirelessGatewayResult, IoTWirelessError > UpdateWirelessGatewayOutcome
Definition: IoTWirelessClient.h:224
Aws::IoTWireless::CreateWirelessDeviceResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::CreateWirelessDeviceRequest &, const Model::CreateWirelessDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWirelessDeviceResponseReceivedHandler
Definition: IoTWirelessClient.h:294
Aws::IoTWireless::IoTWirelessClient::ListDeviceProfiles
virtual Model::ListDeviceProfilesOutcome ListDeviceProfiles(const Model::ListDeviceProfilesRequest &request) const
Aws::IoTWireless::IoTWirelessClient::IoTWirelessClient
IoTWirelessClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::IoTWireless::IoTWirelessClient::DisassociateAwsAccountFromPartnerAccountCallable
virtual Model::DisassociateAwsAccountFromPartnerAccountOutcomeCallable DisassociateAwsAccountFromPartnerAccountCallable(const Model::DisassociateAwsAccountFromPartnerAccountRequest &request) const
DeleteWirelessDeviceResult.h
Aws::IoTWireless::IoTWirelessClient::ListServiceProfilesAsync
virtual void ListServiceProfilesAsync(const Model::ListServiceProfilesRequest &request, const ListServiceProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::SendDataToWirelessDeviceOutcomeCallable
std::future< SendDataToWirelessDeviceOutcome > SendDataToWirelessDeviceOutcomeCallable
Definition: IoTWirelessClient.h:274
Aws::IoTWireless::IoTWirelessClient::AssociateWirelessGatewayWithThing
virtual Model::AssociateWirelessGatewayWithThingOutcome AssociateWirelessGatewayWithThing(const Model::AssociateWirelessGatewayWithThingRequest &request) const
Aws::IoTWireless::Model::GetWirelessGatewayFirmwareInformationRequest
Definition: GetWirelessGatewayFirmwareInformationRequest.h:22
Aws::IoTWireless::ListPartnerAccountsResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::ListPartnerAccountsRequest &, const Model::ListPartnerAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPartnerAccountsResponseReceivedHandler
Definition: IoTWirelessClient.h:326
Aws::IoTWireless::AssociateAwsAccountWithPartnerAccountResponseReceivedHandler
std::function< void(const IoTWirelessClient *, const Model::AssociateAwsAccountWithPartnerAccountRequest &, const Model::AssociateAwsAccountWithPartnerAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateAwsAccountWithPartnerAccountResponseReceivedHandler
Definition: IoTWirelessClient.h:285
Aws::IoTWireless::IoTWirelessClient::GetWirelessGatewayStatistics
virtual Model::GetWirelessGatewayStatisticsOutcome GetWirelessGatewayStatistics(const Model::GetWirelessGatewayStatisticsRequest &request) const
Aws::IoTWireless::Model::DisassociateWirelessGatewayFromThingOutcomeCallable
std::future< DisassociateWirelessGatewayFromThingOutcome > DisassociateWirelessGatewayFromThingOutcomeCallable
Definition: IoTWirelessClient.h:247
Aws::IoTWireless::Model::GetWirelessGatewayTaskRequest
Definition: GetWirelessGatewayTaskRequest.h:22
Aws::IoTWireless::IoTWirelessClient::PutResourceLogLevelAsync
virtual void PutResourceLogLevelAsync(const Model::PutResourceLogLevelRequest &request, const PutResourceLogLevelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::GetResourceLogLevelCallable
virtual Model::GetResourceLogLevelOutcomeCallable GetResourceLogLevelCallable(const Model::GetResourceLogLevelRequest &request) const
Aws::IoTWireless::IoTWirelessClient::SendDataToWirelessDeviceAsync
virtual void SendDataToWirelessDeviceAsync(const Model::SendDataToWirelessDeviceRequest &request, const SendDataToWirelessDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::CreateServiceProfile
virtual Model::CreateServiceProfileOutcome CreateServiceProfile(const Model::CreateServiceProfileRequest &request) const
Aws::IoTWireless::IoTWirelessClient::GetServiceEndpointAsync
virtual void GetServiceEndpointAsync(const Model::GetServiceEndpointRequest &request, const GetServiceEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGatewayTask
virtual Model::CreateWirelessGatewayTaskOutcome CreateWirelessGatewayTask(const Model::CreateWirelessGatewayTaskRequest &request) const
Aws::IoTWireless::Model::DeleteWirelessGatewayTaskOutcome
Aws::Utils::Outcome< DeleteWirelessGatewayTaskResult, IoTWirelessError > DeleteWirelessGatewayTaskOutcome
Definition: IoTWirelessClient.h:184
Aws::IoTWireless::IoTWirelessClient::UpdateWirelessGateway
virtual Model::UpdateWirelessGatewayOutcome UpdateWirelessGateway(const Model::UpdateWirelessGatewayRequest &request) const
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessGatewayFromThingCallable
virtual Model::DisassociateWirelessGatewayFromThingOutcomeCallable DisassociateWirelessGatewayFromThingCallable(const Model::DisassociateWirelessGatewayFromThingRequest &request) const
Aws::IoTWireless::Model::GetLogLevelsByResourceTypesOutcomeCallable
std::future< GetLogLevelsByResourceTypesOutcome > GetLogLevelsByResourceTypesOutcomeCallable
Definition: IoTWirelessClient.h:250
Aws::IoTWireless::Model::GetWirelessGatewayStatisticsRequest
Definition: GetWirelessGatewayStatisticsRequest.h:22
Aws::IoTWireless::IoTWirelessClient::GetServiceProfileCallable
virtual Model::GetServiceProfileOutcomeCallable GetServiceProfileCallable(const Model::GetServiceProfileRequest &request) const
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGatewayTaskDefinitionAsync
virtual void CreateWirelessGatewayTaskDefinitionAsync(const Model::CreateWirelessGatewayTaskDefinitionRequest &request, const CreateWirelessGatewayTaskDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::ListWirelessGatewayTaskDefinitionsOutcomeCallable
std::future< ListWirelessGatewayTaskDefinitionsOutcome > ListWirelessGatewayTaskDefinitionsOutcomeCallable
Definition: IoTWirelessClient.h:269
Aws::IoTWireless::IoTWirelessClient::DeleteServiceProfileAsync
virtual void DeleteServiceProfileAsync(const Model::DeleteServiceProfileRequest &request, const DeleteServiceProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::GetWirelessGateway
virtual Model::GetWirelessGatewayOutcome GetWirelessGateway(const Model::GetWirelessGatewayRequest &request) const
Aws::IoTWireless::IoTWirelessClient::UpdateLogLevelsByResourceTypesCallable
virtual Model::UpdateLogLevelsByResourceTypesOutcomeCallable UpdateLogLevelsByResourceTypesCallable(const Model::UpdateLogLevelsByResourceTypesRequest &request) const
GetServiceProfileResult.h
Aws::IoTWireless::Model::GetWirelessDeviceStatisticsOutcome
Aws::Utils::Outcome< GetWirelessDeviceStatisticsResult, IoTWirelessError > GetWirelessDeviceStatisticsOutcome
Definition: IoTWirelessClient.h:198
Aws::IoTWireless::Model::ListWirelessGatewaysOutcomeCallable
std::future< ListWirelessGatewaysOutcome > ListWirelessGatewaysOutcomeCallable
Definition: IoTWirelessClient.h:270
Aws::IoTWireless::IoTWirelessClient::DeleteServiceProfileCallable
virtual Model::DeleteServiceProfileOutcomeCallable DeleteServiceProfileCallable(const Model::DeleteServiceProfileRequest &request) const
Aws::IoTWireless::IoTWirelessClient::PutResourceLogLevelCallable
virtual Model::PutResourceLogLevelOutcomeCallable PutResourceLogLevelCallable(const Model::PutResourceLogLevelRequest &request) const
Aws::IoTWireless::Model::GetResourceLogLevelOutcome
Aws::Utils::Outcome< GetResourceLogLevelResult, IoTWirelessError > GetResourceLogLevelOutcome
Definition: IoTWirelessClient.h:194
JsonSerializer.h
Aws::IoTWireless::Model::DeleteWirelessGatewayOutcome
Aws::Utils::Outcome< DeleteWirelessGatewayResult, IoTWirelessError > DeleteWirelessGatewayOutcome
Definition: IoTWirelessClient.h:183
Aws::IoTWireless::IoTWirelessClient::DisassociateWirelessDeviceFromThing
virtual Model::DisassociateWirelessDeviceFromThingOutcome DisassociateWirelessDeviceFromThing(const Model::DisassociateWirelessDeviceFromThingRequest &request) const
Aws::IoTWireless::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: IoTWirelessClient.h:277
Aws::IoTWireless::Model::ListWirelessGatewaysOutcome
Aws::Utils::Outcome< ListWirelessGatewaysResult, IoTWirelessError > ListWirelessGatewaysOutcome
Definition: IoTWirelessClient.h:212
UpdateLogLevelsByResourceTypesResult.h
Aws::IoTWireless::Model::AssociateWirelessGatewayWithThingOutcome
Aws::Utils::Outcome< AssociateWirelessGatewayWithThingResult, IoTWirelessError > AssociateWirelessGatewayWithThingOutcome
Definition: IoTWirelessClient.h:171
Aws::IoTWireless::IoTWirelessClient::ListServiceProfiles
virtual Model::ListServiceProfilesOutcome ListServiceProfiles(const Model::ListServiceProfilesRequest &request) const
Aws::IoTWireless::Model::DisassociateWirelessGatewayFromThingRequest
Definition: DisassociateWirelessGatewayFromThingRequest.h:22
Aws::IoTWireless::Model::GetDeviceProfileRequest
Definition: GetDeviceProfileRequest.h:22
Aws::IoTWireless::Model::GetPartnerAccountOutcome
Aws::Utils::Outcome< GetPartnerAccountResult, IoTWirelessError > GetPartnerAccountOutcome
Definition: IoTWirelessClient.h:193
Aws::IoTWireless::IoTWirelessClient::DeleteDestination
virtual Model::DeleteDestinationOutcome DeleteDestination(const Model::DeleteDestinationRequest &request) const
Aws::IoTWireless::IoTWirelessClient::CreateWirelessGatewayAsync
virtual void CreateWirelessGatewayAsync(const Model::CreateWirelessGatewayRequest &request, const CreateWirelessGatewayResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::IoTWirelessClient::DeleteWirelessDeviceCallable
virtual Model::DeleteWirelessDeviceOutcomeCallable DeleteWirelessDeviceCallable(const Model::DeleteWirelessDeviceRequest &request) const
DeleteWirelessGatewayTaskDefinitionResult.h
Aws::IoTWireless::IoTWirelessClient::ListDeviceProfilesAsync
virtual void ListDeviceProfilesAsync(const Model::ListDeviceProfilesRequest &request, const ListDeviceProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::IoTWireless::Model::DeleteWirelessGatewayTaskDefinitionOutcomeCallable
std::future< DeleteWirelessGatewayTaskDefinitionOutcome > DeleteWirelessGatewayTaskDefinitionOutcomeCallable
Definition: IoTWirelessClient.h:243