4 # attr_accessor :name, :at
6 # def initialize(name, at)
20 @timer = Thread.new do
24 @events.each do |name, at|
30 # sleep until next check
36 # Register the given +name+ to trigger a 'poll' event in +delay+ seconds
37 def register(name, delay)
38 @events[name] = Time.now.to_i + delay