#include <ratetracker.h>
◆ RateTracker() [1/2]
rtc::RateTracker::RateTracker |
( |
int64_t |
bucket_milliseconds, |
|
|
size_t |
bucket_count |
|
) |
| |
◆ ~RateTracker() [1/2]
rtc::RateTracker::~RateTracker |
( |
| ) |
|
|
virtual |
◆ RateTracker() [2/2]
rtc::RateTracker::RateTracker |
( |
int64_t |
bucket_milliseconds, |
|
|
size_t |
bucket_count |
|
) |
| |
◆ ~RateTracker() [2/2]
virtual rtc::RateTracker::~RateTracker |
( |
| ) |
|
|
virtual |
◆ AddSamples() [1/2]
void rtc::RateTracker::AddSamples |
( |
size_t |
sample_count | ) |
|
◆ AddSamples() [2/2]
void rtc::RateTracker::AddSamples |
( |
size_t |
sample_count | ) |
|
◆ ComputeRate() [1/2]
double rtc::RateTracker::ComputeRate |
( |
| ) |
const |
|
inline |
◆ ComputeRate() [2/2]
double rtc::RateTracker::ComputeRate |
( |
| ) |
const |
|
inline |
◆ ComputeRateForInterval() [1/2]
double rtc::RateTracker::ComputeRateForInterval |
( |
int64_t |
interval_milliseconds | ) |
const |
◆ ComputeRateForInterval() [2/2]
double rtc::RateTracker::ComputeRateForInterval |
( |
int64_t |
interval_milliseconds | ) |
const |
◆ ComputeTotalRate() [1/2]
double rtc::RateTracker::ComputeTotalRate |
( |
| ) |
const |
◆ ComputeTotalRate() [2/2]
double rtc::RateTracker::ComputeTotalRate |
( |
| ) |
const |
◆ Time() [1/2]
virtual int64_t rtc::RateTracker::Time |
( |
| ) |
const |
|
protectedvirtual |
◆ Time() [2/2]
int64_t rtc::RateTracker::Time |
( |
| ) |
const |
|
protectedvirtual |
◆ TotalSampleCount() [1/2]
size_t rtc::RateTracker::TotalSampleCount |
( |
| ) |
const |
◆ TotalSampleCount() [2/2]
size_t rtc::RateTracker::TotalSampleCount |
( |
| ) |
const |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/base/ratetracker.h
- Source/ThirdParty/libwebrtc/Source/webrtc/base/ratetracker.cc