Libevent Code Doxygen document
Public Attributes | List of all members
ev_token_bucket_cfg Struct Reference

#include <ratelim-internal.h>

Public Attributes

size_t read_rate
 
size_t read_maximum
 
size_t write_rate
 
size_t write_maximum
 
struct timeval tick_timeout
 
unsigned msec_per_tick
 

Detailed Description

Configuration info for a token bucket or set of token buckets.

Member Data Documentation

◆ read_maximum

size_t ev_token_bucket_cfg::read_maximum

How many bytes are we willing to read at most in any one tick?

◆ read_rate

size_t ev_token_bucket_cfg::read_rate

How many bytes are we willing to read on average per tick?

◆ write_maximum

size_t ev_token_bucket_cfg::write_maximum

How many bytes are we willing to write at most in any one tick?

◆ write_rate

size_t ev_token_bucket_cfg::write_rate

How many bytes are we willing to write on average per tick?


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