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

#include <common_header.h>

Public Member Functions

 CommonHeader ()
 
 CommonHeader (const CommonHeader &)=default
 
CommonHeaderoperator= (const CommonHeader &)=default
 
bool Parse (const uint8_t *buffer, size_t size_bytes)
 
uint8_t type () const
 
uint8_t fmt () const
 
uint8_t count () const
 
size_t payload_size_bytes () const
 
const uint8_tpayload () const
 
const uint8_tNextPacket () const
 
 CommonHeader ()
 
 CommonHeader (const CommonHeader &)=default
 
CommonHeaderoperator= (const CommonHeader &)=default
 
bool Parse (const uint8_t *buffer, size_t size_bytes)
 
uint8_t type () const
 
uint8_t fmt () const
 
uint8_t count () const
 
size_t payload_size_bytes () const
 
const uint8_tpayload () const
 
const uint8_tNextPacket () const
 

Constructor & Destructor Documentation

◆ CommonHeader() [1/4]

webrtc::rtcp::CommonHeader::CommonHeader ( )
inline

◆ CommonHeader() [2/4]

webrtc::rtcp::CommonHeader::CommonHeader ( const CommonHeader )
default

◆ CommonHeader() [3/4]

webrtc::rtcp::CommonHeader::CommonHeader ( )
inline

◆ CommonHeader() [4/4]

webrtc::rtcp::CommonHeader::CommonHeader ( const CommonHeader )
default

Member Function Documentation

◆ count() [1/2]

uint8_t webrtc::rtcp::CommonHeader::count ( ) const
inline

◆ count() [2/2]

uint8_t webrtc::rtcp::CommonHeader::count ( ) const
inline

◆ fmt() [1/2]

uint8_t webrtc::rtcp::CommonHeader::fmt ( ) const
inline

◆ fmt() [2/2]

uint8_t webrtc::rtcp::CommonHeader::fmt ( ) const
inline

◆ NextPacket() [1/2]

const uint8_t* webrtc::rtcp::CommonHeader::NextPacket ( ) const
inline

◆ NextPacket() [2/2]

const uint8_t* webrtc::rtcp::CommonHeader::NextPacket ( ) const
inline

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ Parse() [1/2]

bool webrtc::rtcp::CommonHeader::Parse ( const uint8_t buffer,
size_t  size_bytes 
)

◆ Parse() [2/2]

bool webrtc::rtcp::CommonHeader::Parse ( const uint8_t buffer,
size_t  size_bytes 
)

◆ payload() [1/2]

const uint8_t* webrtc::rtcp::CommonHeader::payload ( ) const
inline

◆ payload() [2/2]

const uint8_t* webrtc::rtcp::CommonHeader::payload ( ) const
inline

◆ payload_size_bytes() [1/2]

size_t webrtc::rtcp::CommonHeader::payload_size_bytes ( ) const
inline

◆ payload_size_bytes() [2/2]

size_t webrtc::rtcp::CommonHeader::payload_size_bytes ( ) const
inline

◆ type() [1/2]

uint8_t webrtc::rtcp::CommonHeader::type ( ) const
inline

◆ type() [2/2]

uint8_t webrtc::rtcp::CommonHeader::type ( ) const
inline

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