A pure-Ruby implementation of an asynchronous multiplexed IO Reactor which is based on the Reactor design pattern found in _Pattern-Oriented Software Architecture, Volume 2: Patterns for Concurrent and Networked Objects_. It allows a single thread to demultiplex and dispatch events from one or more IO objects to the appropriate handler.

Required Ruby Version

None

Authors

Michael Granger

Versions

  1. 1.0.4 August 19, 2008* (36.5 KB)
  2. 0.05 October 27, 2004* (19.5 KB)

SHA 256 checksum