Method: Timer#initialize
- Defined in:
- lib/zmb/timer.rb
#initialize(delegate, symbol, interval, repeat = false, data = nil) ⇒ Timer
interval is in seconds (decimals accepted)
6 7 8 9 10 11 12 13 14 |
# File 'lib/zmb/timer.rb', line 6 def initialize(delegate, symbol, interval, repeat=false, data=nil) # interval is in seconds (decimals accepted) @delegate = delegate @symbol = symbol @interval = interval @repeat = repeat @data = data @fire_at = Time.now + interval end |