webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
webrtc::voe::ChannelManager Class Reference

#include <channel_manager.h>

Classes

class  Iterator
 

Public Member Functions

 ChannelManager (uint32_t instance_id)
 
ChannelOwner CreateChannel (const VoEBase::ChannelConfig &config)
 
ChannelOwner GetChannel (int32_t channel_id)
 
void GetAllChannels (std::vector< ChannelOwner > *channels)
 
void DestroyChannel (int32_t channel_id)
 
void DestroyAllChannels ()
 
size_t NumOfChannels () const
 
 ChannelManager (uint32_t instance_id)
 
ChannelOwner CreateChannel (const VoEBase::ChannelConfig &config)
 
ChannelOwner GetChannel (int32_t channel_id)
 
void GetAllChannels (std::vector< ChannelOwner > *channels)
 
void DestroyChannel (int32_t channel_id)
 
void DestroyAllChannels ()
 
size_t NumOfChannels () const
 

Constructor & Destructor Documentation

◆ ChannelManager() [1/2]

webrtc::voe::ChannelManager::ChannelManager ( uint32_t  instance_id)

◆ ChannelManager() [2/2]

webrtc::voe::ChannelManager::ChannelManager ( uint32_t  instance_id)

Member Function Documentation

◆ CreateChannel() [1/2]

ChannelOwner webrtc::voe::ChannelManager::CreateChannel ( const VoEBase::ChannelConfig config)

◆ CreateChannel() [2/2]

ChannelOwner webrtc::voe::ChannelManager::CreateChannel ( const VoEBase::ChannelConfig config)

◆ DestroyAllChannels() [1/2]

void webrtc::voe::ChannelManager::DestroyAllChannels ( )

◆ DestroyAllChannels() [2/2]

void webrtc::voe::ChannelManager::DestroyAllChannels ( )

◆ DestroyChannel() [1/2]

void webrtc::voe::ChannelManager::DestroyChannel ( int32_t  channel_id)

◆ DestroyChannel() [2/2]

void webrtc::voe::ChannelManager::DestroyChannel ( int32_t  channel_id)

◆ GetAllChannels() [1/2]

void webrtc::voe::ChannelManager::GetAllChannels ( std::vector< ChannelOwner > *  channels)

◆ GetAllChannels() [2/2]

void webrtc::voe::ChannelManager::GetAllChannels ( std::vector< ChannelOwner > *  channels)

◆ GetChannel() [1/2]

ChannelOwner webrtc::voe::ChannelManager::GetChannel ( int32_t  channel_id)

◆ GetChannel() [2/2]

ChannelOwner webrtc::voe::ChannelManager::GetChannel ( int32_t  channel_id)

◆ NumOfChannels() [1/2]

size_t webrtc::voe::ChannelManager::NumOfChannels ( ) const

◆ NumOfChannels() [2/2]

size_t webrtc::voe::ChannelManager::NumOfChannels ( ) const

The documentation for this class was generated from the following files: