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

#include <send_time_history.h>

Public Member Functions

 SendTimeHistory (Clock *clock, int64_t packet_age_limit_ms)
 
 ~SendTimeHistory ()
 
void Clear ()
 
void AddAndRemoveOld (uint16_t sequence_number, size_t payload_size, const PacedPacketInfo &pacing_info)
 
bool OnSentPacket (uint16_t sequence_number, int64_t send_time_ms)
 
bool GetInfo (PacketInfo *packet_info, bool remove)
 
 SendTimeHistory (Clock *clock, int64_t packet_age_limit_ms)
 
 ~SendTimeHistory ()
 
void Clear ()
 
void AddAndRemoveOld (uint16_t sequence_number, size_t payload_size, const PacedPacketInfo &pacing_info)
 
bool OnSentPacket (uint16_t sequence_number, int64_t send_time_ms)
 
bool GetInfo (PacketInfo *packet_info, bool remove)
 

Constructor & Destructor Documentation

◆ SendTimeHistory() [1/2]

webrtc::SendTimeHistory::SendTimeHistory ( Clock clock,
int64_t  packet_age_limit_ms 
)

◆ ~SendTimeHistory() [1/2]

webrtc::SendTimeHistory::~SendTimeHistory ( )

◆ SendTimeHistory() [2/2]

webrtc::SendTimeHistory::SendTimeHistory ( Clock clock,
int64_t  packet_age_limit_ms 
)

◆ ~SendTimeHistory() [2/2]

webrtc::SendTimeHistory::~SendTimeHistory ( )

Member Function Documentation

◆ AddAndRemoveOld() [1/2]

void webrtc::SendTimeHistory::AddAndRemoveOld ( uint16_t  sequence_number,
size_t  payload_size,
const PacedPacketInfo pacing_info 
)

◆ AddAndRemoveOld() [2/2]

void webrtc::SendTimeHistory::AddAndRemoveOld ( uint16_t  sequence_number,
size_t  payload_size,
const PacedPacketInfo pacing_info 
)

◆ Clear() [1/2]

void webrtc::SendTimeHistory::Clear ( )

◆ Clear() [2/2]

void webrtc::SendTimeHistory::Clear ( )

◆ GetInfo() [1/2]

bool webrtc::SendTimeHistory::GetInfo ( PacketInfo packet_info,
bool  remove 
)

◆ GetInfo() [2/2]

bool webrtc::SendTimeHistory::GetInfo ( PacketInfo packet_info,
bool  remove 
)

◆ OnSentPacket() [1/2]

bool webrtc::SendTimeHistory::OnSentPacket ( uint16_t  sequence_number,
int64_t  send_time_ms 
)

◆ OnSentPacket() [2/2]

bool webrtc::SendTimeHistory::OnSentPacket ( uint16_t  sequence_number,
int64_t  send_time_ms 
)

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