Class
NewRelic::Agent::EventLoop
In:
lib/new_relic/agent/event_loop.rb
Parent:
Object
Methods
dispatch_event
fire
fire_after
fire_every
fire_timer
fire_timers
new
next_timeout
on
prune_timers
reschedule_timer_for_event
run
run_once
set_timer
stop
stopped?
wait_to_run
wakeup
Classes and Modules
Class
NewRelic::Agent::EventLoop::Timer
Public Class methods
new
()
Public Instance methods
dispatch_event
(event, args)
fire
(event, *args)
fire_after
(interval, event)
fire_every
(interval, event)
fire_timer
(timer)
fire_timers
()
next_timeout
()
on
(event, &blk)
prune_timers
()
reschedule_timer_for_event
(e)
run
()
run_once
(nonblock=false)
set_timer
(timer)
stop
()
stopped?
()
wait_to_run
(nonblock)
wakeup
()
[Validate]