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

Public Types

using DeltaSize = TransportFeedback::DeltaSize
 

Public Member Functions

 LastChunk ()
 
bool Empty () const
 
void Clear ()
 
bool CanAdd (DeltaSize delta_size) const
 
void Add (DeltaSize delta_size)
 
uint16_t Emit ()
 
uint16_t EncodeLast () const
 
void Decode (uint16_t chunk, size_t max_size)
 
void AppendTo (std::vector< DeltaSize > *deltas) const
 

Member Typedef Documentation

◆ DeltaSize

using webrtc::rtcp::TransportFeedback::LastChunk::DeltaSize = TransportFeedback::DeltaSize

Constructor & Destructor Documentation

◆ LastChunk()

webrtc::rtcp::TransportFeedback::LastChunk::LastChunk ( )

Member Function Documentation

◆ Add()

void webrtc::rtcp::TransportFeedback::LastChunk::Add ( DeltaSize  delta_size)

◆ AppendTo()

void webrtc::rtcp::TransportFeedback::LastChunk::AppendTo ( std::vector< DeltaSize > *  deltas) const

◆ CanAdd()

bool webrtc::rtcp::TransportFeedback::LastChunk::CanAdd ( DeltaSize  delta_size) const

◆ Clear()

void webrtc::rtcp::TransportFeedback::LastChunk::Clear ( )

◆ Decode()

void webrtc::rtcp::TransportFeedback::LastChunk::Decode ( uint16_t  chunk,
size_t  max_size 
)

◆ Emit()

uint16_t webrtc::rtcp::TransportFeedback::LastChunk::Emit ( )

◆ Empty()

bool webrtc::rtcp::TransportFeedback::LastChunk::Empty ( ) const

◆ EncodeLast()

uint16_t webrtc::rtcp::TransportFeedback::LastChunk::EncodeLast ( ) const

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