U:RDoc::NormalModule[iI" Handler:ETI"Rackup::Handler;T0o:RDoc::Markup::Document: @parts[o;;[ o:RDoc::Markup::Paragraph;[I".*Handlers* connect web servers with Rack.;To:RDoc::Markup::BlankLineo; ;[I"2Rackup includes Handlers for WEBrick and CGI.;T@o; ;[I"NHandlers usually are activated by calling MyHandler.run(myapp). ;TI"EA second optional hash can be passed to include server-specific ;TI"configuration.;T: @fileI"lib/rackup/handler.rb;T:0@omit_headings_from_table_of_contents_below0o;;[; I"lib/rackup/handler/cgi.rb;T; 0o;;[; I""lib/rackup/handler/webrick.rb;T; 0; 0; 0[[U:RDoc::Constant[iI"RACK_HANDLER;TI""Rackup::Handler::RACK_HANDLER;T: public0o;;[; @; 0@@cRDoc::NormalModule0U; [iI"RACKUP_HANDLER;TI"$Rackup::Handler::RACKUP_HANDLER;T;0o;;[; @; 0@@@(0U; [iI"SERVER_NAMES;TI""Rackup::Handler::SERVER_NAMES;T: private0o;;[; @; 0@@@(0[[[I" class;T[[;[ [I"[];TI"lib/rackup/handler.rb;T[I" default;T@>[I"get;T@>[I" pick;T@>[I" register;T@>[I"require_handler;T@>[:protected[[;[[I" instance;T[[;[[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[@@@I" Rackup;T@(