Method List
-
#Current count of active tasks. Async::Limiter::Limited
-
#Duration of the timing window in seconds. Async::Limiter::Timing::SlidingWindow
-
#Leak rate in units per second. Async::Limiter::Timing::LeakyBucket
-
#Maximum bucket capacity. Async::Limiter::Timing::LeakyBucket
-
#Maximum tasks allowed per window. Async::Limiter::Timing::SlidingWindow
-
#Registry-like object for utilization metrics. Async::Limiter::Generic
-
#Tags associated with this limiter for identification or categorization. Async::Limiter::Generic
-
#The acquired resource (nil if released).= Async::Limiter::Token
-
#The maximum number of concurrent tasks. Async::Limiter::Limited
-
#The queue managing resources.= Async::Limiter::Queued
-
acquire Async::Limiter::Token
-
#acquire Async::Limiter::Token
-
#acquire Async::Limiter::Generic
-
acquire Async::Limiter::Timing::None
-
#acquire Async::Limiter::Timing::Ordered
-
#acquire Async::Limiter::Timing::LeakyBucket
-
#acquire Async::Limiter::Timing::SlidingWindow
-
#acquired? Async::Limiter::Token
-
#acquired_count Async::Limiter::Queued
-
#acquired_count Async::Limiter::Limited
-
#advance_time Async::Limiter::Timing::LeakyBucket
-
#as_json Async::Limiter::Generic
-
#async Async::Limiter::Generic
-
#available_count Async::Limiter::Queued
-
#available_count Async::Limiter::Limited
-
can_acquire? Async::Limiter::Timing::None
-
can_acquire? Async::Limiter::Timing::Burst::Greedy
-
can_acquire? Async::Limiter::Timing::Burst::Smooth
-
#can_acquire? Async::Limiter::Timing::LeakyBucket
-
#can_acquire? Async::Limiter::Timing::SlidingWindow
-
#capacity Async::Limiter::Timing::LeakyBucket
-
#count Async::Limiter::Limited
-
default_queue Async::Limiter::Queued
-
#duration Async::Limiter::Timing::SlidingWindow
-
#expand Async::Limiter::Queued
-
frame_blocking? Async::Limiter::Timing::Burst::Greedy
-
frame_blocking? Async::Limiter::Timing::Burst::Smooth
-
#initialize Async::Limiter::Token
-
#initialize Async::Limiter::Queued
-
#initialize Async::Limiter::Generic
-
#initialize Async::Limiter::Limited
-
#initialize Async::Limiter::Timing::Ordered
-
#initialize Async::Limiter::Timing::LeakyBucket
-
#initialize Async::Limiter::Timing::SlidingWindow
-
#level Async::Limiter::Timing::LeakyBucket
-
#level= Async::Limiter::Timing::LeakyBucket
-
#limit Async::Limiter::Limited
-
#limit Async::Limiter::Timing::SlidingWindow
-
#limited? Async::Limiter::Queued
-
#limited? Async::Limiter::Generic
-
#limited? Async::Limiter::Limited
-
maximum_cost Async::Limiter::Timing::None
-
#maximum_cost Async::Limiter::Timing::Ordered
-
#maximum_cost Async::Limiter::Timing::LeakyBucket
-
#maximum_cost Async::Limiter::Timing::SlidingWindow
-
next_acquire_time Async::Limiter::Timing::Burst::Greedy
-
next_acquire_time Async::Limiter::Timing::Burst::Smooth
-
#queue Async::Limiter::Queued
-
#rate Async::Limiter::Timing::LeakyBucket
-
#reacquire_waiting_count Async::Limiter::Queued
-
#reacquire_waiting_count Async::Limiter::Limited
-
#release Async::Limiter::Token
-
#release Async::Limiter::Generic
-
#released? Async::Limiter::Token
-
#resource Async::Limiter::Token
-
#statistics Async::Limiter::Queued
-
#statistics Async::Limiter::Generic
-
#statistics Async::Limiter::Limited
-
statistics Async::Limiter::Timing::None
-
statistics Async::Limiter::Timing::Burst::Greedy
-
statistics Async::Limiter::Timing::Burst::Smooth
-
#statistics Async::Limiter::Timing::Ordered
-
#statistics Async::Limiter::Timing::FixedWindow
-
#statistics Async::Limiter::Timing::LeakyBucket
-
#statistics Async::Limiter::Timing::SlidingWindow
-
#sync Async::Limiter::Generic
-
#tags Async::Limiter::Generic
-
#to_json Async::Limiter::Generic
-
#utilization Async::Limiter::Generic
-
wait Async::Limiter::Timing::None
-
#wait Async::Limiter::Timing::Ordered
-
#wait Async::Limiter::Timing::LeakyBucket
-
#wait Async::Limiter::Timing::SlidingWindow
-
#waiting_count Async::Limiter::Queued
-
#waiting_count Async::Limiter::Limited
-
window_blocking? Async::Limiter::Timing::Burst::Greedy
-
window_blocking? Async::Limiter::Timing::Burst::Smooth
-
#window_changed? Async::Limiter::Timing::SlidingWindow
-
#window_start_time Async::Limiter::Timing::FixedWindow
-
#window_start_time Async::Limiter::Timing::SlidingWindow