class Async::Limiter::Window::Continuous
Public Class Methods
new(limit = 1, window: 1, parent: nil, lock: true, queue: [])
click to toggle source
Calls superclass method
Async::Limiter::Window::new
# File lib/async/limiter/window/continuous.rb, line 7 def initialize(limit = 1, window: 1, parent: nil, lock: true, queue: []) super( limit, type: :sliding, # type doesn't matter, but sliding is less work burstable: false, window: window, parent: parent, lock: lock, queue: queue ) end