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

#include <common_types.h>

Public Member Functions

 RtpPacketCounter ()
 
void Add (const RtpPacketCounter &other)
 
void Subtract (const RtpPacketCounter &other)
 
void AddPacket (size_t packet_length, const RTPHeader &header)
 
size_t TotalBytes () const
 
 RtpPacketCounter ()
 
void Add (const RtpPacketCounter &other)
 
void Subtract (const RtpPacketCounter &other)
 
void AddPacket (size_t packet_length, const RTPHeader &header)
 
size_t TotalBytes () const
 

Public Attributes

size_t header_bytes
 
size_t payload_bytes
 
size_t padding_bytes
 
uint32_t packets
 

Constructor & Destructor Documentation

◆ RtpPacketCounter() [1/2]

webrtc::RtpPacketCounter::RtpPacketCounter ( )
inline

◆ RtpPacketCounter() [2/2]

webrtc::RtpPacketCounter::RtpPacketCounter ( )
inline

Member Function Documentation

◆ Add() [1/2]

void webrtc::RtpPacketCounter::Add ( const RtpPacketCounter other)
inline

◆ Add() [2/2]

void webrtc::RtpPacketCounter::Add ( const RtpPacketCounter other)
inline

◆ AddPacket() [1/2]

void webrtc::RtpPacketCounter::AddPacket ( size_t  packet_length,
const RTPHeader header 
)
inline

◆ AddPacket() [2/2]

void webrtc::RtpPacketCounter::AddPacket ( size_t  packet_length,
const RTPHeader header 
)
inline

◆ Subtract() [1/2]

void webrtc::RtpPacketCounter::Subtract ( const RtpPacketCounter other)
inline

◆ Subtract() [2/2]

void webrtc::RtpPacketCounter::Subtract ( const RtpPacketCounter other)
inline

◆ TotalBytes() [1/2]

size_t webrtc::RtpPacketCounter::TotalBytes ( ) const
inline

◆ TotalBytes() [2/2]

size_t webrtc::RtpPacketCounter::TotalBytes ( ) const
inline

Member Data Documentation

◆ header_bytes

size_t webrtc::RtpPacketCounter::header_bytes

◆ packets

uint32_t webrtc::RtpPacketCounter::packets

◆ padding_bytes

size_t webrtc::RtpPacketCounter::padding_bytes

◆ payload_bytes

size_t webrtc::RtpPacketCounter::payload_bytes

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