AWS SDK for C++  1.9.20
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::KinesisVideoMedia Namespace Reference

Namespaces

 KinesisVideoMediaEndpoint
 
 KinesisVideoMediaErrorMapper
 
 Model
 

Classes

class  KinesisVideoMediaClient
 
class  KinesisVideoMediaError
 
class  KinesisVideoMediaRequest
 

Typedefs

typedef std::function< void(const KinesisVideoMediaClient *, const Model::GetMediaRequest &, Model::GetMediaOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMediaResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ GetMediaResponseReceivedHandler

Definition at line 63 of file KinesisVideoMediaClient.h.

Enumeration Type Documentation

◆ KinesisVideoMediaErrors

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 
CLIENT_LIMIT_EXCEEDED 
CONNECTION_LIMIT_EXCEEDED 
INVALID_ARGUMENT 
INVALID_ENDPOINT 
NOT_AUTHORIZED 

Definition at line 16 of file KinesisVideoMediaErrors.h.