webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
webrtc::SendStatisticsProxyTest Class Reference
Inheritance diagram for webrtc::SendStatisticsProxyTest:
testing::Test

Public Member Functions

 SendStatisticsProxyTest ()
 
virtual ~SendStatisticsProxyTest ()
 

Protected Types

typedef std::map< uint32_t, VideoSendStream::StreamStats >::const_iterator StreamIterator
 

Protected Member Functions

virtual void SetUp ()
 
VideoSendStream::Config GetTestConfig ()
 
VideoSendStream::Config GetTestConfigWithFlexFec ()
 
VideoSendStream::StreamStats GetStreamStats (uint32_t ssrc)
 
void UpdateDataCounters (uint32_t ssrc)
 
void ExpectEqual (VideoSendStream::Stats one, VideoSendStream::Stats other)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void TearDown ()
 

Protected Attributes

SimulatedClock fake_clock_
 
std::unique_ptr< SendStatisticsProxystatistics_proxy_
 
VideoSendStream::Config config_
 
int avg_delay_ms_
 
int max_delay_ms_
 
VideoSendStream::Stats expected_
 

Member Typedef Documentation

◆ StreamIterator

Constructor & Destructor Documentation

◆ SendStatisticsProxyTest()

webrtc::SendStatisticsProxyTest::SendStatisticsProxyTest ( )
inline

◆ ~SendStatisticsProxyTest()

virtual webrtc::SendStatisticsProxyTest::~SendStatisticsProxyTest ( )
inlinevirtual

Member Function Documentation

◆ ExpectEqual()

void webrtc::SendStatisticsProxyTest::ExpectEqual ( VideoSendStream::Stats  one,
VideoSendStream::Stats  other 
)
inlineprotected

◆ GetStreamStats()

VideoSendStream::StreamStats webrtc::SendStatisticsProxyTest::GetStreamStats ( uint32_t  ssrc)
inlineprotected

◆ GetTestConfig()

VideoSendStream::Config webrtc::SendStatisticsProxyTest::GetTestConfig ( )
inlineprotected

◆ GetTestConfigWithFlexFec()

VideoSendStream::Config webrtc::SendStatisticsProxyTest::GetTestConfigWithFlexFec ( )
inlineprotected

◆ SetUp()

virtual void webrtc::SendStatisticsProxyTest::SetUp ( )
inlineprotectedvirtual

Reimplemented from testing::Test.

◆ UpdateDataCounters()

void webrtc::SendStatisticsProxyTest::UpdateDataCounters ( uint32_t  ssrc)
inlineprotected

Member Data Documentation

◆ avg_delay_ms_

int webrtc::SendStatisticsProxyTest::avg_delay_ms_
protected

◆ config_

VideoSendStream::Config webrtc::SendStatisticsProxyTest::config_
protected

◆ expected_

VideoSendStream::Stats webrtc::SendStatisticsProxyTest::expected_
protected

◆ fake_clock_

SimulatedClock webrtc::SendStatisticsProxyTest::fake_clock_
protected

◆ max_delay_ms_

int webrtc::SendStatisticsProxyTest::max_delay_ms_
protected

◆ statistics_proxy_

std::unique_ptr<SendStatisticsProxy> webrtc::SendStatisticsProxyTest::statistics_proxy_
protected

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