Class
EventLoop
In:
lib/puppet/external/event-loop/event-loop.rb
Parent:
Object
Methods
check_timer
current
current=
default
default=
ignore_io
ignore_timer
iterate
max_timeout
method_missing
monitor_io
monitor_timer
monitoring_io?
monitoring_timer?
new
quit
run
wake_up
with_current
Included Modules
SignalEmitter
Classes and Modules
Module
EventLoop::Watchable
Class
EventLoop::Timer
Constants
IO_STATES
=
[:readable, :writable, :exceptional]
Public Class methods
current
()
current=
(x)
default
()
default=
(x ;)
method_missing
(name, *args, &block)
new
()
with_current
(new) {|| ...}
Public Instance methods
check_timer
(timer)
ignore_io
(io, *events)
ignore_timer
(timer)
iterate
(user_timeout=nil)
max_timeout
()
monitor_io
(io, *events)
monitor_timer
(timer)
monitoring_io?
(io, event)
monitoring_timer?
(timer)
quit
()
run
() {|| ...}
wake_up
()
[Validate]