Module: KQueue

Defined in:
lib/rb-kqueue.rb,
lib/rb-kqueue/event.rb,
lib/rb-kqueue/queue.rb,
lib/rb-kqueue/native.rb,
lib/rb-kqueue/watcher.rb,
lib/rb-kqueue/native/flags.rb,
lib/rb-kqueue/watcher/file.rb,
lib/rb-kqueue/watcher/timer.rb,
lib/rb-kqueue/watcher/signal.rb,
lib/rb-kqueue/watcher/process.rb,
lib/rb-kqueue/watcher/read_write.rb,
lib/rb-kqueue/watcher/socket_read_write.rb

Overview

The root module of the library, which is laid out as so:

  • Queue -- The main class, where events are registered
  • Watcher -- A watcher for a single sort of event
  • Event -- A notification that an event has occurred

Defined Under Namespace

Classes: Event, Queue, Watcher

Constant Summary collapse

VERSION =
[0, 1, 0]