AWS SDK for C++  1.8.79
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Mobile Namespace Reference

Namespaces

 MobileEndpoint
 
 MobileErrorMapper
 
 Model
 

Classes

class  MobileClient
 
class  MobileError
 
class  MobileRequest
 

Typedefs

typedef std::function< void(const MobileClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::DescribeBundleRequest &, const Model::DescribeBundleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBundleResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::DescribeProjectRequest &, const Model::DescribeProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProjectResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::ExportBundleRequest &, const Model::ExportBundleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExportBundleResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::ExportProjectRequest &, const Model::ExportProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ExportProjectResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::ListBundlesRequest &, const Model::ListBundlesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBundlesResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
 
typedef std::function< void(const MobileClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectResponseReceivedHandler
 
typedef Aws::AmazonStreamingWebServiceRequest StreamingMobileRequest
 

Enumerations

enum  MobileErrors {
  MobileErrors::INCOMPLETE_SIGNATURE = 0, MobileErrors::INTERNAL_FAILURE = 1, MobileErrors::INVALID_ACTION = 2, MobileErrors::INVALID_CLIENT_TOKEN_ID = 3,
  MobileErrors::INVALID_PARAMETER_COMBINATION = 4, MobileErrors::INVALID_QUERY_PARAMETER = 5, MobileErrors::INVALID_PARAMETER_VALUE = 6, MobileErrors::MISSING_ACTION = 7,
  MobileErrors::MISSING_AUTHENTICATION_TOKEN = 8, MobileErrors::MISSING_PARAMETER = 9, MobileErrors::OPT_IN_REQUIRED = 10, MobileErrors::REQUEST_EXPIRED = 11,
  MobileErrors::SERVICE_UNAVAILABLE = 12, MobileErrors::THROTTLING = 13, MobileErrors::VALIDATION = 14, MobileErrors::ACCESS_DENIED = 15,
  MobileErrors::RESOURCE_NOT_FOUND = 16, MobileErrors::UNRECOGNIZED_CLIENT = 17, MobileErrors::MALFORMED_QUERY_STRING = 18, MobileErrors::SLOW_DOWN = 19,
  MobileErrors::REQUEST_TIME_TOO_SKEWED = 20, MobileErrors::INVALID_SIGNATURE = 21, MobileErrors::SIGNATURE_DOES_NOT_MATCH = 22, MobileErrors::INVALID_ACCESS_KEY_ID = 23,
  MobileErrors::REQUEST_TIMEOUT = 24, MobileErrors::NETWORK_CONNECTION = 99, MobileErrors::UNKNOWN = 100, MobileErrors::ACCOUNT_ACTION_REQUIRED = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  MobileErrors::BAD_REQUEST, MobileErrors::LIMIT_EXCEEDED, MobileErrors::NOT_FOUND, MobileErrors::TOO_MANY_REQUESTS,
  MobileErrors::UNAUTHORIZED
}
 

Typedef Documentation

◆ CreateProjectResponseReceivedHandler

Definition at line 93 of file MobileClient.h.

◆ DeleteProjectResponseReceivedHandler

Definition at line 96 of file MobileClient.h.

◆ DescribeBundleResponseReceivedHandler

Definition at line 97 of file MobileClient.h.

◆ DescribeProjectResponseReceivedHandler

Definition at line 98 of file MobileClient.h.

◆ ExportBundleResponseReceivedHandler

Definition at line 99 of file MobileClient.h.

◆ ExportProjectResponseReceivedHandler

Definition at line 100 of file MobileClient.h.

◆ ListBundlesResponseReceivedHandler

Definition at line 101 of file MobileClient.h.

◆ ListProjectsResponseReceivedHandler

Definition at line 102 of file MobileClient.h.

◆ StreamingMobileRequest

Definition at line 41 of file MobileRequest.h.

◆ UpdateProjectResponseReceivedHandler

Definition at line 103 of file MobileClient.h.

Enumeration Type Documentation

◆ MobileErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
ACCOUNT_ACTION_REQUIRED 
BAD_REQUEST 
LIMIT_EXCEEDED 
NOT_FOUND 
TOO_MANY_REQUESTS 
UNAUTHORIZED 

Definition at line 16 of file MobileErrors.h.