Method: ActionCable::Connection::StreamEventLoop#timer

Defined in:
actioncable/lib/action_cable/connection/stream_event_loop.rb

#timer(interval, &block) ⇒ Object



19
20
21
# File 'actioncable/lib/action_cable/connection/stream_event_loop.rb', line 19

def timer(interval, &block)
  Concurrent::TimerTask.new(execution_interval: interval, &block).tap(&:execute)
end