AWS SDK for C++

AWS SDK for C++ Version 1.11.717

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 212 of file IVSServiceClientModel.h.

◆ BatchGetStreamKeyResponseReceivedHandler

Definition at line 215 of file IVSServiceClientModel.h.

◆ BatchStartViewerSessionRevocationResponseReceivedHandler

Definition at line 219 of file IVSServiceClientModel.h.

◆ CreateChannelResponseReceivedHandler

Definition at line 222 of file IVSServiceClientModel.h.

◆ CreatePlaybackRestrictionPolicyResponseReceivedHandler

Definition at line 226 of file IVSServiceClientModel.h.

◆ CreateRecordingConfigurationResponseReceivedHandler

Definition at line 230 of file IVSServiceClientModel.h.

◆ CreateStreamKeyResponseReceivedHandler

Definition at line 233 of file IVSServiceClientModel.h.

◆ DeleteChannelResponseReceivedHandler

Definition at line 236 of file IVSServiceClientModel.h.

◆ DeletePlaybackKeyPairResponseReceivedHandler

Definition at line 239 of file IVSServiceClientModel.h.

◆ DeletePlaybackRestrictionPolicyResponseReceivedHandler

Definition at line 243 of file IVSServiceClientModel.h.

◆ DeleteRecordingConfigurationResponseReceivedHandler

Definition at line 247 of file IVSServiceClientModel.h.

◆ DeleteStreamKeyResponseReceivedHandler

Definition at line 250 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 253 of file IVSServiceClientModel.h.

◆ GetPlaybackKeyPairResponseReceivedHandler

Definition at line 256 of file IVSServiceClientModel.h.

◆ GetPlaybackRestrictionPolicyResponseReceivedHandler

Definition at line 260 of file IVSServiceClientModel.h.

◆ GetRecordingConfigurationResponseReceivedHandler

Definition at line 263 of file IVSServiceClientModel.h.

◆ GetStreamKeyResponseReceivedHandler

Definition at line 269 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 266 of file IVSServiceClientModel.h.

◆ GetStreamSessionResponseReceivedHandler

Definition at line 272 of file IVSServiceClientModel.h.

◆ ImportPlaybackKeyPairResponseReceivedHandler

Definition at line 275 of file IVSServiceClientModel.h.

◆ IVSClientConfiguration

Definition at line 87 of file IVSServiceClientModel.h.

◆ IVSEndpointProvider

Definition at line 89 of file IVSServiceClientModel.h.

◆ IVSEndpointProviderBase

Definition at line 88 of file IVSServiceClientModel.h.

◆ ListChannelsResponseReceivedHandler

Definition at line 278 of file IVSServiceClientModel.h.

◆ ListPlaybackKeyPairsResponseReceivedHandler

Definition at line 281 of file IVSServiceClientModel.h.

◆ ListPlaybackRestrictionPoliciesResponseReceivedHandler

Definition at line 285 of file IVSServiceClientModel.h.

◆ ListRecordingConfigurationsResponseReceivedHandler

Definition at line 288 of file IVSServiceClientModel.h.

◆ ListStreamKeysResponseReceivedHandler

Definition at line 291 of file IVSServiceClientModel.h.

◆ ListStreamSessionsResponseReceivedHandler

Definition at line 294 of file IVSServiceClientModel.h.

◆ ListStreamsResponseReceivedHandler

Definition at line 297 of file IVSServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 300 of file IVSServiceClientModel.h.

◆ PutMetadataResponseReceivedHandler

Definition at line 303 of file IVSServiceClientModel.h.

◆ StartViewerSessionRevocationResponseReceivedHandler

Definition at line 307 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 310 of file IVSServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 313 of file IVSServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 316 of file IVSServiceClientModel.h.

◆ UpdateChannelResponseReceivedHandler

Definition at line 319 of file IVSServiceClientModel.h.

◆ UpdatePlaybackRestrictionPolicyResponseReceivedHandler

Definition at line 323 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 14 of file IVSErrors.h.