Method: OneApm::Support::EventLoop::Timer#initialize
- Defined in:
- lib/one_apm/support/event/timer.rb
#initialize(interval, event, repeat = false) ⇒ Timer
Returns a new instance of Timer.
10 11 12 13 14 15 16 17 |
# File 'lib/one_apm/support/event/timer.rb', line 10 def initialize(interval, event, repeat=false) @interval = interval @event = event @repeat = repeat @started_at = Time.now @last_fired_at = nil reschedule end |