Skip to content

QuantConnect.Util.RateLimit

Classes

Class Description
BusyWaitSleepStrategy Provides a CPU intensive means of waiting for more tokens to be available in ITokenBucket....
FixedIntervalRefillStrategy Provides a refill strategy that has a constant, quantized refill rate....
IRefillStrategy Provides a strategy for making tokens available for consumption in the ITokenBucket
ISleepStrategy Defines a strategy for sleeping the current thread of execution. This is currently used via the...
ITokenBucket Defines a token bucket for rate limiting...
LeakyBucket Provides an implementation of ITokenBucket that implements the leaky bucket algorithm...
ThreadSleepStrategy Provides a CPU non-intensive means of waiting for more tokens to be available in ITokenBucket....
TokenBucket Provides extension methods for interacting with ITokenBucket instances as well...