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