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

Protected Member Functions

 RemoteNtpTimeEstimatorTest ()
 
 ~RemoteNtpTimeEstimatorTest ()
 
void AdvanceTimeMilliseconds (int64_t ms)
 
uint32_t GetRemoteTimestamp ()
 
void SendRtcpSr ()
 
void UpdateRtcpTimestamp (int64_t rtt, uint32_t ntp_secs, uint32_t ntp_frac, uint32_t rtp_timestamp, bool expected_result)
 
void ReceiveRtcpSr (int64_t rtt, uint32_t rtcp_timestamp, uint32_t ntp_seconds, uint32_t ntp_fractions)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Protected Attributes

SimulatedClock local_clock_
 
SimulatedClock remote_clock_
 
RemoteNtpTimeEstimator estimator_
 

Constructor & Destructor Documentation

◆ RemoteNtpTimeEstimatorTest()

webrtc::RemoteNtpTimeEstimatorTest::RemoteNtpTimeEstimatorTest ( )
inlineprotected

◆ ~RemoteNtpTimeEstimatorTest()

webrtc::RemoteNtpTimeEstimatorTest::~RemoteNtpTimeEstimatorTest ( )
inlineprotected

Member Function Documentation

◆ AdvanceTimeMilliseconds()

void webrtc::RemoteNtpTimeEstimatorTest::AdvanceTimeMilliseconds ( int64_t  ms)
inlineprotected

◆ GetRemoteTimestamp()

uint32_t webrtc::RemoteNtpTimeEstimatorTest::GetRemoteTimestamp ( )
inlineprotected

◆ ReceiveRtcpSr()

void webrtc::RemoteNtpTimeEstimatorTest::ReceiveRtcpSr ( int64_t  rtt,
uint32_t  rtcp_timestamp,
uint32_t  ntp_seconds,
uint32_t  ntp_fractions 
)
inlineprotected

◆ SendRtcpSr()

void webrtc::RemoteNtpTimeEstimatorTest::SendRtcpSr ( )
inlineprotected

◆ UpdateRtcpTimestamp()

void webrtc::RemoteNtpTimeEstimatorTest::UpdateRtcpTimestamp ( int64_t  rtt,
uint32_t  ntp_secs,
uint32_t  ntp_frac,
uint32_t  rtp_timestamp,
bool  expected_result 
)
inlineprotected

Member Data Documentation

◆ estimator_

RemoteNtpTimeEstimator webrtc::RemoteNtpTimeEstimatorTest::estimator_
protected

◆ local_clock_

SimulatedClock webrtc::RemoteNtpTimeEstimatorTest::local_clock_
protected

◆ remote_clock_

SimulatedClock webrtc::RemoteNtpTimeEstimatorTest::remote_clock_
protected

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