Method: Marvin::IRC::Client#periodically

Defined in:
lib/marvin/irc/client.rb

#periodically(timing, event_callback) ⇒ Object

Registers a callback handle that will be periodically run.



168
169
170
171
172
# File 'lib/marvin/irc/client.rb', line 168

def periodically(timing, event_callback)
  EventMachine.add_periodic_timer(timing) do
    dispatch(event_callback.to_sym)
  end
end