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

Protected Member Functions

 TestNackModule ()
 
void SendNack (const std::vector< uint16_t > &sequence_numbers) override
 
void RequestKeyFrame () override
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 
- Protected Member Functions inherited from webrtc::NackSender
virtual ~NackSender ()
 
virtual ~NackSender ()
 
- Protected Member Functions inherited from webrtc::KeyFrameRequestSender
virtual ~KeyFrameRequestSender ()
 
virtual ~KeyFrameRequestSender ()
 

Protected Attributes

std::unique_ptr< SimulatedClockclock_
 
NackModule nack_module_
 
std::vector< uint16_tsent_nacks_
 
int keyframes_requested_
 

Additional Inherited Members

Constructor & Destructor Documentation

◆ TestNackModule()

webrtc::TestNackModule::TestNackModule ( )
inlineprotected

Member Function Documentation

◆ RequestKeyFrame()

void webrtc::TestNackModule::RequestKeyFrame ( )
inlineoverrideprotectedvirtual

◆ SendNack()

void webrtc::TestNackModule::SendNack ( const std::vector< uint16_t > &  sequence_numbers)
inlineoverrideprotectedvirtual

Implements webrtc::NackSender.

Member Data Documentation

◆ clock_

std::unique_ptr<SimulatedClock> webrtc::TestNackModule::clock_
protected

◆ keyframes_requested_

int webrtc::TestNackModule::keyframes_requested_
protected

◆ nack_module_

NackModule webrtc::TestNackModule::nack_module_
protected

◆ sent_nacks_

std::vector<uint16_t> webrtc::TestNackModule::sent_nacks_
protected

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