Aws::Kinesis::KinesisStreamManager Member List

This is the complete list of members for Aws::Kinesis::KinesisStreamManager, including all inherited members.

CreateDefaultVideoProducer(std::string region, std::unique_ptr< com::amazonaws::kinesis::video::DeviceInfoProvider > device_info_provider, std::unique_ptr< com::amazonaws::kinesis::video::ClientCallbackProvider > client_callback_provider, std::unique_ptr< com::amazonaws::kinesis::video::StreamCallbackProvider > stream_callback_provider, std::unique_ptr< com::amazonaws::kinesis::video::CredentialProvider > credential_provider)Aws::Kinesis::KinesisStreamManagerInterfacestatic
FetchRekognitionResults(const std::string &stream_name, Aws::Vector< Model::Record > *records) overrideAws::Kinesis::KinesisStreamManagervirtual
FreeStream(std::string stream_name) overrideAws::Kinesis::KinesisStreamManagervirtual
GenerateStreamSubscriptionDescriptor(int stream_idx, StreamSubscriptionDescriptor &descriptor)Aws::Kinesis::KinesisStreamManagerInterfaceprotectedvirtual
get_video_producer()Aws::Kinesis::KinesisStreamManagerinline
InitializeStreamSubscription(const StreamSubscriptionDescriptor &descriptor) overrideAws::Kinesis::KinesisStreamManagerprotectedvirtual
InitializeVideoProducer(std::string region, std::unique_ptr< com::amazonaws::kinesis::video::DeviceInfoProvider > device_info_provider, std::unique_ptr< com::amazonaws::kinesis::video::ClientCallbackProvider > client_callback_provider, std::unique_ptr< com::amazonaws::kinesis::video::StreamCallbackProvider > stream_callback_provider, std::unique_ptr< com::amazonaws::kinesis::video::CredentialProvider > credential_provider, KinesisStreamManagerInterface::VideoProducerFactory video_producer_factory=KinesisStreamManagerInterface::CreateDefaultVideoProducer) overrideAws::Kinesis::KinesisStreamManagervirtual
InitializeVideoProducer(std::string region, KinesisStreamManagerInterface::VideoProducerFactory video_producer_factory=KinesisStreamManagerInterface::CreateDefaultVideoProducer) overrideAws::Kinesis::KinesisStreamManagervirtual
InitializeVideoStream(std::unique_ptr< com::amazonaws::kinesis::video::StreamDefinition > stream_definition) overrideAws::Kinesis::KinesisStreamManagervirtual
kinesis_client_Aws::Kinesis::KinesisStreamManagerprivate
KinesisStreamManager(Aws::Client::ParameterReaderInterface *parameter_reader, StreamDefinitionProvider *stream_definition_provider, StreamSubscriptionInstaller *subscription_installer, std::unique_ptr< KinesisClient > kinesis_client)Aws::Kinesis::KinesisStreamManagerinline
KinesisStreamManager()=defaultAws::Kinesis::KinesisStreamManager
KinesisStreamManagerInterface(const Aws::Client::ParameterReaderInterface *parameter_reader, const StreamDefinitionProvider *stream_definition_provider, StreamSubscriptionInstaller *subscription_installer)Aws::Kinesis::KinesisStreamManagerInterfaceinline
KinesisStreamManagerInterface()=defaultAws::Kinesis::KinesisStreamManagerInterface
KinesisVideoStreamerSetup() overrideAws::Kinesis::KinesisStreamManagerinlinevirtual
KinesisVideoStreamSetup(const uint16_t stream_idx, const PBYTE codec_private_data, const uint32_t codec_private_data_size, std::string *stream_name) overrideAws::Kinesis::KinesisStreamManagerinlinevirtual
parameter_reader_Aws::Kinesis::KinesisStreamManagerInterfaceprotected
ProcessCodecPrivateDataForStream(const std::string &stream_name, std::vector< uint8_t > codec_private_data) overrideAws::Kinesis::KinesisStreamManagervirtual
PutFrame(std::string stream_name, Frame &frame) const overrideAws::Kinesis::KinesisStreamManagervirtual
PutMetadata(std::string stream_name, const std::string &name, const std::string &value) const overrideAws::Kinesis::KinesisStreamManagervirtual
rekognition_config_Aws::Kinesis::KinesisStreamManagerprivate
stream_definition_provider_Aws::Kinesis::KinesisStreamManagerInterfaceprotected
subscription_installer_Aws::Kinesis::KinesisStreamManagerInterfaceprotected
UpdateShardIterator(const std::string &stream_name)Aws::Kinesis::KinesisStreamManagerprivate
video_producer_Aws::Kinesis::KinesisStreamManagerprivate
video_streams_Aws::Kinesis::KinesisStreamManagerprivate
video_streams_codec_data_Aws::Kinesis::KinesisStreamManagerprivate
VideoProducerFactory typedefAws::Kinesis::KinesisStreamManagerInterface
~KinesisStreamManager()=defaultAws::Kinesis::KinesisStreamManager
~KinesisStreamManagerInterface()=defaultAws::Kinesis::KinesisStreamManagerInterfacevirtual


kinesis_manager
Author(s): AWS RoboMaker
autogenerated on Thu Mar 4 2021 03:28:41