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

#include <rrtr.h>

Public Member Functions

 Rrtr ()
 
 Rrtr (const Rrtr &)=default
 
 ~Rrtr ()
 
Rrtroperator= (const Rrtr &)=default
 
void Parse (const uint8_t *buffer)
 
void Create (uint8_t *buffer) const
 
void SetNtp (NtpTime ntp)
 
NtpTime ntp () const
 
 Rrtr ()
 
 Rrtr (const Rrtr &)=default
 
 ~Rrtr ()
 
Rrtroperator= (const Rrtr &)=default
 
void Parse (const uint8_t *buffer)
 
void Create (uint8_t *buffer) const
 
void SetNtp (NtpTime ntp)
 
NtpTime ntp () const
 

Static Public Attributes

static const uint8_t kBlockType = 4
 
static const uint16_t kBlockLength = 2
 
static const size_t kLength = 4 * (kBlockLength + 1)
 

Constructor & Destructor Documentation

◆ Rrtr() [1/4]

webrtc::rtcp::Rrtr::Rrtr ( )
inline

◆ Rrtr() [2/4]

webrtc::rtcp::Rrtr::Rrtr ( const Rrtr )
default

◆ ~Rrtr() [1/2]

webrtc::rtcp::Rrtr::~Rrtr ( )
inline

◆ Rrtr() [3/4]

webrtc::rtcp::Rrtr::Rrtr ( )
inline

◆ Rrtr() [4/4]

webrtc::rtcp::Rrtr::Rrtr ( const Rrtr )
default

◆ ~Rrtr() [2/2]

webrtc::rtcp::Rrtr::~Rrtr ( )
inline

Member Function Documentation

◆ Create() [1/2]

void webrtc::rtcp::Rrtr::Create ( uint8_t buffer) const

◆ Create() [2/2]

void webrtc::rtcp::Rrtr::Create ( uint8_t buffer) const

◆ ntp() [1/2]

NtpTime webrtc::rtcp::Rrtr::ntp ( ) const
inline

◆ ntp() [2/2]

NtpTime webrtc::rtcp::Rrtr::ntp ( ) const
inline

◆ operator=() [1/2]

Rrtr& webrtc::rtcp::Rrtr::operator= ( const Rrtr )
default

◆ operator=() [2/2]

Rrtr& webrtc::rtcp::Rrtr::operator= ( const Rrtr )
default

◆ Parse() [1/2]

void webrtc::rtcp::Rrtr::Parse ( const uint8_t buffer)

◆ Parse() [2/2]

void webrtc::rtcp::Rrtr::Parse ( const uint8_t buffer)

◆ SetNtp() [1/2]

void webrtc::rtcp::Rrtr::SetNtp ( NtpTime  ntp)
inline

◆ SetNtp() [2/2]

void webrtc::rtcp::Rrtr::SetNtp ( NtpTime  ntp)
inline

Member Data Documentation

◆ kBlockLength

static const uint16_t webrtc::rtcp::Rrtr::kBlockLength = 2
static

◆ kBlockType

static const uint8_t webrtc::rtcp::Rrtr::kBlockType = 4
static

◆ kLength

static const size_t webrtc::rtcp::Rrtr::kLength = 4 * (kBlockLength + 1)
static

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