module Limiter

Nested Classes and Modules

class Generic

Generic limiter class with unlimited concurrency by default.

class Limited

Limited concurrency limiter that enforces a strict task limit.

class Queued

Queue-based limiter that distributes pre-existing resources with priority/timeout support.

module Timing
class Token

Token that represents an acquired resource and can be used to release or re-acquire.