#include <stats_counter.h>
|
| StatsCounter (Clock *clock, int64_t process_intervals_ms, bool include_empty_intervals, StatsCounterObserver *observer) |
|
void | Add (int sample) |
|
void | Set (int64_t sample, uint32_t stream_id) |
|
void | SetLast (int64_t sample, uint32_t stream_id) |
|
| StatsCounter (Clock *clock, int64_t process_intervals_ms, bool include_empty_intervals, StatsCounterObserver *observer) |
|
void | Add (int sample) |
|
void | Set (int64_t sample, uint32_t stream_id) |
|
void | SetLast (int64_t sample, uint32_t stream_id) |
|
◆ ~StatsCounter() [1/2]
webrtc::StatsCounter::~StatsCounter |
( |
| ) |
|
|
virtual |
◆ StatsCounter() [1/2]
◆ ~StatsCounter() [2/2]
virtual webrtc::StatsCounter::~StatsCounter |
( |
| ) |
|
|
virtual |
◆ StatsCounter() [2/2]
◆ Add() [1/2]
void webrtc::StatsCounter::Add |
( |
int |
sample | ) |
|
|
protected |
◆ Add() [2/2]
void webrtc::StatsCounter::Add |
( |
int |
sample | ) |
|
|
protected |
◆ GetMetric() [1/2]
virtual bool webrtc::StatsCounter::GetMetric |
( |
int * |
metric | ) |
const |
|
pure virtual |
◆ GetMetric() [2/2]
virtual bool webrtc::StatsCounter::GetMetric |
( |
int * |
metric | ) |
const |
|
pure virtual |
◆ GetStats() [1/2]
◆ GetStats() [2/2]
◆ GetValueForEmptyInterval() [1/2]
virtual int webrtc::StatsCounter::GetValueForEmptyInterval |
( |
| ) |
const |
|
pure virtual |
◆ GetValueForEmptyInterval() [2/2]
virtual int webrtc::StatsCounter::GetValueForEmptyInterval |
( |
| ) |
const |
|
pure virtual |
◆ HasSample() [1/2]
bool webrtc::StatsCounter::HasSample |
( |
| ) |
const |
◆ HasSample() [2/2]
bool webrtc::StatsCounter::HasSample |
( |
| ) |
const |
◆ ProcessAndGetStats() [1/2]
◆ ProcessAndGetStats() [2/2]
◆ ProcessAndPause() [1/2]
void webrtc::StatsCounter::ProcessAndPause |
( |
| ) |
|
◆ ProcessAndPause() [2/2]
void webrtc::StatsCounter::ProcessAndPause |
( |
| ) |
|
◆ ProcessAndPauseForDuration() [1/2]
void webrtc::StatsCounter::ProcessAndPauseForDuration |
( |
int64_t |
min_pause_time_ms | ) |
|
◆ ProcessAndPauseForDuration() [2/2]
void webrtc::StatsCounter::ProcessAndPauseForDuration |
( |
int64_t |
min_pause_time_ms | ) |
|
◆ ProcessAndStopPause() [1/2]
void webrtc::StatsCounter::ProcessAndStopPause |
( |
| ) |
|
◆ ProcessAndStopPause() [2/2]
void webrtc::StatsCounter::ProcessAndStopPause |
( |
| ) |
|
◆ Set() [1/2]
◆ Set() [2/2]
◆ SetLast() [1/2]
◆ SetLast() [2/2]
◆ aggregated_counter_
◆ include_empty_intervals_
const bool webrtc::StatsCounter::include_empty_intervals_ |
|
protected |
◆ process_intervals_ms_
const int64_t webrtc::StatsCounter::process_intervals_ms_ |
|
protected |
◆ samples_
const std::unique_ptr< Samples > webrtc::StatsCounter::samples_ |
|
protected |
The documentation for this class was generated from the following files: