#include <ratelimiter.h>
◆ RateLimiter() [1/2]
rtc::RateLimiter::RateLimiter |
( |
size_t |
max, |
|
|
double |
period |
|
) |
| |
|
inline |
◆ ~RateLimiter() [1/2]
virtual rtc::RateLimiter::~RateLimiter |
( |
| ) |
|
|
inlinevirtual |
◆ RateLimiter() [2/2]
rtc::RateLimiter::RateLimiter |
( |
size_t |
max, |
|
|
double |
period |
|
) |
| |
|
inline |
◆ ~RateLimiter() [2/2]
virtual rtc::RateLimiter::~RateLimiter |
( |
| ) |
|
|
inlinevirtual |
◆ CanUse() [1/2]
bool rtc::RateLimiter::CanUse |
( |
size_t |
desired, |
|
|
double |
time |
|
) |
| |
◆ CanUse() [2/2]
bool rtc::RateLimiter::CanUse |
( |
size_t |
desired, |
|
|
double |
time |
|
) |
| |
◆ max_per_period() [1/2]
size_t rtc::RateLimiter::max_per_period |
( |
| ) |
const |
|
inline |
◆ max_per_period() [2/2]
size_t rtc::RateLimiter::max_per_period |
( |
| ) |
const |
|
inline |
◆ Use() [1/2]
void rtc::RateLimiter::Use |
( |
size_t |
used, |
|
|
double |
time |
|
) |
| |
◆ Use() [2/2]
void rtc::RateLimiter::Use |
( |
size_t |
used, |
|
|
double |
time |
|
) |
| |
◆ used_in_period() [1/2]
size_t rtc::RateLimiter::used_in_period |
( |
| ) |
const |
|
inline |
◆ used_in_period() [2/2]
size_t rtc::RateLimiter::used_in_period |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/base/ratelimiter.h
- Source/ThirdParty/libwebrtc/Source/webrtc/base/ratelimiter.cc