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

#include <report_block_stats.h>

Public Types

typedef std::map< uint32_t, RTCPReportBlockReportBlockMap
 
typedef std::vector< RTCPReportBlockReportBlockVector
 
typedef std::map< uint32_t, RTCPReportBlockReportBlockMap
 
typedef std::vector< RTCPReportBlockReportBlockVector
 

Public Member Functions

 ReportBlockStats ()
 
 ~ReportBlockStats ()
 
RTCPReportBlock AggregateAndStore (const ReportBlockVector &report_blocks)
 
void Store (const RtcpStatistics &rtcp_stats, uint32_t remote_ssrc, uint32_t source_ssrc)
 
int FractionLostInPercent () const
 
 ReportBlockStats ()
 
 ~ReportBlockStats ()
 
RTCPReportBlock AggregateAndStore (const ReportBlockVector &report_blocks)
 
void Store (const RtcpStatistics &rtcp_stats, uint32_t remote_ssrc, uint32_t source_ssrc)
 
int FractionLostInPercent () const
 

Member Typedef Documentation

◆ ReportBlockMap [1/2]

◆ ReportBlockMap [2/2]

◆ ReportBlockVector [1/2]

◆ ReportBlockVector [2/2]

Constructor & Destructor Documentation

◆ ReportBlockStats() [1/2]

webrtc::ReportBlockStats::ReportBlockStats ( )

◆ ~ReportBlockStats() [1/2]

webrtc::ReportBlockStats::~ReportBlockStats ( )
inline

◆ ReportBlockStats() [2/2]

webrtc::ReportBlockStats::ReportBlockStats ( )

◆ ~ReportBlockStats() [2/2]

webrtc::ReportBlockStats::~ReportBlockStats ( )
inline

Member Function Documentation

◆ AggregateAndStore() [1/2]

RTCPReportBlock webrtc::ReportBlockStats::AggregateAndStore ( const ReportBlockVector report_blocks)

◆ AggregateAndStore() [2/2]

RTCPReportBlock webrtc::ReportBlockStats::AggregateAndStore ( const ReportBlockVector report_blocks)

◆ FractionLostInPercent() [1/2]

int webrtc::ReportBlockStats::FractionLostInPercent ( ) const

◆ FractionLostInPercent() [2/2]

int webrtc::ReportBlockStats::FractionLostInPercent ( ) const

◆ Store() [1/2]

void webrtc::ReportBlockStats::Store ( const RtcpStatistics rtcp_stats,
uint32_t  remote_ssrc,
uint32_t  source_ssrc 
)

◆ Store() [2/2]

void webrtc::ReportBlockStats::Store ( const RtcpStatistics rtcp_stats,
uint32_t  remote_ssrc,
uint32_t  source_ssrc 
)

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