Module Rucy
In: lib_conf/rucy/config.rb
lib_conf/rucy/config_core.rb
lib_conf/rucy/config_ctrl.rb
lib_conf/rucy/config_cygwin.rb
lib_conf/rucy/config_sys.rb
lib_conf/rucy/config_win32.rb
lib_core/rucy/cache.rb
lib_core/rucy/document.rb
lib_core/rucy/error.rb
lib_core/rucy/fsep.rb
lib_core/rucy/loader.rb
lib_core/rucy/logger.rb
lib_core/rucy/message.rb
lib_core/rucy/messenger.rb
lib_core/rucy/passwd.rb
lib_core/rucy/priv.rb
lib_core/rucy/process.rb
lib_core/rucy/rc_d.rb
lib_core/rucy/rep.rb
lib_core/rucy/request.rb
lib_core/rucy/response.rb
lib_core/rucy/restart.rb
lib_core/rucy/server.rb
lib_core/rucy/status.rb
lib_core/rucy/version.rb
lib_core/rucy/wait.rb
lib_core/rucy/writer.rb
lib_ctrl/rucy/control.rb
lib_ctrl/rucy/fork.rb
lib_ctrl/rucy/jconv.rb
lib_ctrl/rucy/mask.rb
lib_ctrl/rucy/monitor.rb
lib_ctrl/rucy/params.rb
lib_ctrl/rucy/properties.rb
lib_wpm/wpm/rucydriver.rb

$Id: mask.rb,v 1.2 2004/11/13 01:13:11 toki Exp $

Classes and Modules

Module Rucy::Config
Module Rucy::Daemon
Module Rucy::FileSeparator
Module Rucy::HTMLUtil
Module Rucy::LoggingLevel
Module Rucy::MaskUtil
Module Rucy::MessengerParent
Module Rucy::ModifiedCount
Module Rucy::ProcUtil
Module Rucy::ProcessProbe
Module Rucy::Wait
Class Rucy::AccessLog
Class Rucy::AccessLogAdapter
Class Rucy::AccessLogParams
Class Rucy::AdminParams
Class Rucy::AliasErrorSample
Class Rucy::AliasList
Class Rucy::Control
Class Rucy::CygwinDummyFork
Class Rucy::Document
Class Rucy::DocumentBuilder
Class Rucy::DocumentErrorSample
Class Rucy::DocumentFactory
Class Rucy::DocumentList
Class Rucy::DocumentLoader
Class Rucy::EtcProxy
Class Rucy::Filter
Class Rucy::FilterBuilder
Class Rucy::FilterDocument
Class Rucy::FilterErrorSample
Class Rucy::FilterList
Class Rucy::FilterResponse
Class Rucy::FolderDocument
Class Rucy::Fork
Class Rucy::HTTPError
Class Rucy::HTTPSpoolWriter
Class Rucy::HTTPThroughWriter
Class Rucy::HTTPWriter
Class Rucy::ImmutableObjectCache
Class Rucy::Jconv
Class Rucy::LazyLoadProxy
Class Rucy::ListEntry
Class Rucy::LoadErrorSample
Class Rucy::Logger
Class Rucy::LoggingErrorSample
Class Rucy::LoggingParams
Class Rucy::Message
Class Rucy::Messenger
Class Rucy::ModuleFolder
Class Rucy::MultiAccessLog
Class Rucy::MultiLogger
Class Rucy::MultiProcessMessenger
Class Rucy::MultiProcessRestartSignal
Class Rucy::MultiThreadMessenger
Class Rucy::MultiThreadRestartSignal
Class Rucy::NKFProxy
Class Rucy::Page
Class Rucy::ParseError
Class Rucy::PasswordEncryptor
Class Rucy::PasswordVerifier
Class Rucy::Privilege
Class Rucy::Properties
Class Rucy::RC_d
Class Rucy::Repository
Class Rucy::Request
Class Rucy::Response
Class Rucy::RestartSignal
Class Rucy::RuntimeErrorSample
Class Rucy::Server
Class Rucy::ServerParams
Class Rucy::ServerRestartException
Class Rucy::ServerStopException
Class Rucy::SetupErrorMonitor
Class Rucy::SimpleLoader
Class Rucy::SocketQueue
Class Rucy::SubsetDocument
Class Rucy::SyncAccessLog
Class Rucy::SyncLogger
Class Rucy::UconvProxy
Class Rucy::WebPageMakerDocument

Constants

Win32DummyProcess = SimpleDelegator.new(Process)
PROC_RES_LOCK = Mutex.new
HTTP_STAT = { # from RFC2616 100 => 'Continue', 101 => 'Switching Protocols', 200 => 'OK', 201 => 'Created', 202 => 'Accepted', 203 => 'Non-Authoritative Information', 204 => 'No Content', 205 => 'Reset Content', 206 => 'Partial Content', 300 => 'Multiple Choices', 301 => 'Moved Permanently', 302 => 'Found', 303 => 'See Other', 304 => 'Not Modified', 305 => 'Use Proxy', 307 => 'Temporary Redirect', 400 => 'Bad Request', 401 => 'Unauthorized', 402 => 'Payment Required', 403 => 'Forbidden', 404 => 'Not Found', 405 => 'Method Not Allowed', 406 => 'Not Acceptable', 407 => 'Proxy Authentication Required', 408 => 'Request Timeout', 409 => 'Conflict', 410 => 'Gone', 411 => 'Length Required', 412 => 'Precondition Failed', 413 => 'Request Entity Too Large', 414 => 'Request-URI Too Long', 415 => 'Unsupported Media Type', 416 => 'Requested Range Not Satisfiable', 417 => 'Expectation Failed', 500 => 'Internal Server Error', 501 => 'Not Implemented', 502 => 'Bad Gateway', 503 => 'Service Unavailable', 504 => 'Gateway Timeout', 505 => 'HTTP Version Not Supported'
NAME = 'Rucy'.freeze
VERSION = '0.5.0'.freeze
NICKNAME = 'PrettyHateMachine'.freeze
RUCY_TOKEN = "#{NAME}/#{VERSION} (#{NICKNAME})".freeze
RUBY_TOKEN = "Ruby/#{RUBY_VERSION} (#{RUBY_PLATFORM})".freeze
SERVER_TOKEN_LIST = [ RUCY_TOKEN, RUBY_TOKEN ].join(' ').freeze

[Validate]