Module erl

Module erl 

Source
Expand description

Edge rate limiter and supporting functions.

Structs§

ERL
An edge rate limiter which includes a ratecounter and a penaltybox.
Penaltybox
A penaltybox that can be used with the edge rate limiter or stand alone for adding and checking if some entry is in the data set.
RateCounter
A rate counter that can be used with a edge rate limiter or stand alone for counting and rate calculations

Enums§

CounterDuration
To be used for picking the duration in a rate counter lookup_count call
ERLError
Errors that can arise during ERL operations.
RateWindow
To be used for picking the window in a rate counter lookup_rate or a ERL check_rate