AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::IVS Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  IVSErrorMapper
 
namespace  Model
 

Classes

class  IVSClient
 
 
class  IVSError
 
class  IVSRequest
 

Typedefs

 
 
 
typedef std::function< void(const IVSClient *, const Model::BatchGetChannelRequest &, const Model::BatchGetChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetChannelResponseReceivedHandler
 
typedef std::function< void(const IVSClient *, const Model::BatchGetStreamKeyRequest &, const Model::BatchGetStreamKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetStreamKeyResponseReceivedHandler
 
 
typedef std::function< void(const IVSClient *, const Model::CreateChannelRequest &, const Model::CreateChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateChannelResponseReceivedHandler
 
 
 
typedef std::function< void(const IVSClient *, const Model::CreateStreamKeyRequest &, const Model::CreateStreamKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStreamKeyResponseReceivedHandler
 
typedef std::function< void(const IVSClient *, const Model::DeleteChannelRequest &, const Model::DeleteChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteChannelResponseReceivedHandler
 
 
 
 
typedef std::function< void(const IVSClient *, const Model::DeleteStreamKeyRequest &, const Model::DeleteStreamKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStreamKeyResponseReceivedHandler
 
typedef std::function< void(const IVSClient *, const Model::GetChannelRequest &, const Model::GetChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetChannelResponseReceivedHandler
 
 
 
 
typedef std::function< void(const IVSClient *, const Model::GetStreamRequest &, const Model::GetStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStreamResponseReceivedHandler
 
typedef std::function< void(const IVSClient *, const Model::GetStreamKeyRequest &, const Model::GetStreamKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStreamKeyResponseReceivedHandler
 
typedef std::function< void(const IVSClient *, const Model::GetStreamSessionRequest &, const Model::GetStreamSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStreamSessionResponseReceivedHandler
 
 
typedef std::function< void(const IVSClient *, const Model::ListChannelsRequest &, const Model::ListChannelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListChannelsResponseReceivedHandler
 
 
 
 
typedef std::function< void(const IVSClient *, const Model::ListStreamKeysRequest &, const Model::ListStreamKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStreamKeysResponseReceivedHandler
 
 
typedef std::function< void(const IVSClient *, const Model::ListStreamsRequest &, const Model::ListStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStreamsResponseReceivedHandler
 
 
typedef std::function< void(const IVSClient *, const Model::PutMetadataRequest &, const Model::PutMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutMetadataResponseReceivedHandler
 
 
typedef std::function< void(const IVSClient *, const Model::StopStreamRequest &, const Model::StopStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopStreamResponseReceivedHandler
 
typedef std::function< void(const IVSClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const IVSClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const IVSClient *, const Model::UpdateChannelRequest &, const Model::UpdateChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateChannelResponseReceivedHandler
 
 

Enumerations

 

Typedef Documentation

◆ BatchGetChannelResponseReceivedHandler

Definition at line 216 of file IVSServiceClientModel.h.

◆ BatchGetStreamKeyResponseReceivedHandler

Definition at line 217 of file IVSServiceClientModel.h.

◆ BatchStartViewerSessionRevocationResponseReceivedHandler

Definition at line 218 of file IVSServiceClientModel.h.

◆ CreateChannelResponseReceivedHandler

Definition at line 219 of file IVSServiceClientModel.h.

◆ CreatePlaybackRestrictionPolicyResponseReceivedHandler

Definition at line 220 of file IVSServiceClientModel.h.

◆ CreateRecordingConfigurationResponseReceivedHandler

Definition at line 221 of file IVSServiceClientModel.h.

◆ CreateStreamKeyResponseReceivedHandler

Definition at line 222 of file IVSServiceClientModel.h.

◆ DeleteChannelResponseReceivedHandler

Definition at line 223 of file IVSServiceClientModel.h.

◆ DeletePlaybackKeyPairResponseReceivedHandler

Definition at line 224 of file IVSServiceClientModel.h.

◆ DeletePlaybackRestrictionPolicyResponseReceivedHandler

Definition at line 225 of file IVSServiceClientModel.h.

◆ DeleteRecordingConfigurationResponseReceivedHandler

Definition at line 226 of file IVSServiceClientModel.h.

◆ DeleteStreamKeyResponseReceivedHandler

Definition at line 227 of file IVSServiceClientModel.h.

◆ GetChannelResponseReceivedHandler

typedef std::function<void(const IVSClient*, const Model::GetChannelRequest&, const Model::GetChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IVS::GetChannelResponseReceivedHandler

Definition at line 228 of file IVSServiceClientModel.h.

◆ GetPlaybackKeyPairResponseReceivedHandler

Definition at line 229 of file IVSServiceClientModel.h.

◆ GetPlaybackRestrictionPolicyResponseReceivedHandler

Definition at line 230 of file IVSServiceClientModel.h.

◆ GetRecordingConfigurationResponseReceivedHandler

Definition at line 231 of file IVSServiceClientModel.h.

◆ GetStreamKeyResponseReceivedHandler

Definition at line 233 of file IVSServiceClientModel.h.

◆ GetStreamResponseReceivedHandler

typedef std::function<void(const IVSClient*, const Model::GetStreamRequest&, const Model::GetStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IVS::GetStreamResponseReceivedHandler

Definition at line 232 of file IVSServiceClientModel.h.

◆ GetStreamSessionResponseReceivedHandler

Definition at line 234 of file IVSServiceClientModel.h.

◆ ImportPlaybackKeyPairResponseReceivedHandler

Definition at line 235 of file IVSServiceClientModel.h.

◆ IVSClientConfiguration

Definition at line 92 of file IVSServiceClientModel.h.

◆ IVSEndpointProvider

Definition at line 94 of file IVSServiceClientModel.h.

◆ IVSEndpointProviderBase

Definition at line 93 of file IVSServiceClientModel.h.

◆ ListChannelsResponseReceivedHandler

Definition at line 236 of file IVSServiceClientModel.h.

◆ ListPlaybackKeyPairsResponseReceivedHandler

Definition at line 237 of file IVSServiceClientModel.h.

◆ ListPlaybackRestrictionPoliciesResponseReceivedHandler

Definition at line 238 of file IVSServiceClientModel.h.

◆ ListRecordingConfigurationsResponseReceivedHandler

Definition at line 239 of file IVSServiceClientModel.h.

◆ ListStreamKeysResponseReceivedHandler

Definition at line 240 of file IVSServiceClientModel.h.

◆ ListStreamSessionsResponseReceivedHandler

Definition at line 241 of file IVSServiceClientModel.h.

◆ ListStreamsResponseReceivedHandler

typedef std::function<void(const IVSClient*, const Model::ListStreamsRequest&, const Model::ListStreamsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IVS::ListStreamsResponseReceivedHandler

Definition at line 242 of file IVSServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 243 of file IVSServiceClientModel.h.

◆ PutMetadataResponseReceivedHandler

typedef std::function<void(const IVSClient*, const Model::PutMetadataRequest&, const Model::PutMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IVS::PutMetadataResponseReceivedHandler

Definition at line 244 of file IVSServiceClientModel.h.

◆ StartViewerSessionRevocationResponseReceivedHandler

Definition at line 245 of file IVSServiceClientModel.h.

◆ StopStreamResponseReceivedHandler

typedef std::function<void(const IVSClient*, const Model::StopStreamRequest&, const Model::StopStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IVS::StopStreamResponseReceivedHandler

Definition at line 246 of file IVSServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const IVSClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IVS::TagResourceResponseReceivedHandler

Definition at line 247 of file IVSServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 248 of file IVSServiceClientModel.h.

◆ UpdateChannelResponseReceivedHandler

Definition at line 249 of file IVSServiceClientModel.h.

◆ UpdatePlaybackRestrictionPolicyResponseReceivedHandler

Definition at line 250 of file IVSServiceClientModel.h.

Enumeration Type Documentation

◆ IVSErrors

enum class Aws::IVS::IVSErrors
strong
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 
CHANNEL_NOT_BROADCASTING 
CONFLICT 
INTERNAL_SERVER 
PENDING_VERIFICATION 
SERVICE_QUOTA_EXCEEDED 
STREAM_UNAVAILABLE 

Definition at line 16 of file IVSErrors.h.