doc: misc cleanups and additions for RDoc
[rainbows.git] / lib / rainbows / coolio.rb
blob2fdc7410a1daf677fb27d2d6662873b3c8f7f51f
1 # -*- encoding: binary -*-
2 # :stopdoc:
3 Rainbows.const_set(:Coolio, Rainbows::Rev)
4 # :startdoc:
6 # Implements a basic single-threaded event model with
7 # {Cool.io}[http://coolio.github.com/].  It is capable of handling
8 # thousands of simultaneous client connections, but with only a
9 # single-threaded app dispatch.  It is suited for slow clients and
10 # fast applications (applications that do not have slow network
11 # dependencies) or applications that use DevFdResponse for deferrable
12 # response bodies.  It does not require your Rack application to be
13 # thread-safe, reentrancy is only required for the DevFdResponse body
14 # generator.
16 # Compatibility: Whatever Cool.io itself supports, currently Ruby
17 # 1.8/1.9.
19 # This model does not implement as streaming "rack.input" which
20 # allows the Rack application to process data as it arrives.  This
21 # means "rack.input" will be fully buffered in memory or to a
22 # temporary file before the application is entered.
23 module Rainbows::Coolio; end