C# Class Bert.RateLimiters.LeakyTokenBucket

Inheritance: TokenBucket
Show file Open project: robertmircea/RateLimiters

Protected Properties

Property Type Description
stepTokens long
ticksStepInterval long

Protected Methods

Method Description
LeakyTokenBucket ( long maxTokens, long refillInterval, int refillIntervalInMilliSeconds, long stepTokens, long stepInterval, int stepIntervalInMilliseconds ) : System

Method Details

LeakyTokenBucket() protected method

protected LeakyTokenBucket ( long maxTokens, long refillInterval, int refillIntervalInMilliSeconds, long stepTokens, long stepInterval, int stepIntervalInMilliseconds ) : System
maxTokens long
refillInterval long
refillIntervalInMilliSeconds int
stepTokens long
stepInterval long
stepIntervalInMilliseconds int
return System

Property Details

stepTokens protected property

protected long stepTokens
return long

ticksStepInterval protected property

protected long ticksStepInterval
return long