Table of Contents - thin-1.6.2 Documentation
Pages
Classes and Modules
- Rack
- Rack::Adapter
- Rack::Adapter::Rails
- Rack::Adapter::Rails::CGIWrapper
- Rack::Adapter::Rails::CgiApp
- Rack::AdapterNotFound
- Thin::Backends::Base
- Thin::Backends::SwiftiplyClient
- Thin::Backends::TcpServer
- Thin::Backends::UnixServer
- Thin::Command
- Thin::Connection
- Thin::Controllers
- Thin::Controllers::Cluster
- Thin::Controllers::Controller
- Thin::Controllers::Service
- Thin::Daemonizable
- Thin::Daemonizable::ClassMethods
- Thin::Headers
- Thin::HttpParser
- Thin::InvalidOption
- Thin::InvalidRequest
- Thin::Logging
- Thin::Logging::SimpleFormatter
- Thin::OptionRequired
- Thin::PidFileExist
- Thin::PidFileNotFound
- Thin::PlatformNotSupported
- Thin::Request
- Thin::Response
- Thin::RestartTimeout
- Thin::Runner
- Thin::RunnerError
- Thin::Server
- Thin::Stats
- Thin::Stats::Adapter
- Thin::SwiftiplyConnection
- Thin::UnixConnection
- Thin::VERSION
Methods
- ::commands — Thin::Runner
- ::for — Rack::Adapter
- ::guess — Rack::Adapter
- ::included — Thin::Daemonizable
- ::linux? — Thin
- ::load — Rack::Adapter
- ::log_debug — Thin::Logging
- ::log_error — Thin::Logging
- ::log_info — Thin::Logging
- ::new — Rack::Adapter::Rails::CGIWrapper
- ::new — Thin::Response
- ::new — Thin::Runner
- ::new — Thin::Server
- ::new — Thin::Controllers::Cluster
- ::new — Thin::Stats::Adapter
- ::new — Rack::Adapter::Rails
- ::new — Thin::Command
- ::new — Thin::Request
- ::new — Thin::Backends::UnixServer
- ::new — Thin::Headers
- ::new — Thin::Backends::TcpServer
- ::new — Thin::Controllers::Service
- ::new — Thin::Controllers::Controller
- ::new — Thin::HttpParser
- ::new — Thin::Backends::SwiftiplyClient
- ::new — Thin::Backends::Base
- ::new — Thin::OptionRequired
- ::rack_based? — Rack::Adapter::Rails
- ::ruby_18? — Thin
- ::run — Thin::Command
- ::running? — Process
- ::start — Thin::Server
- ::trace — Thin::Logging
- ::win? — Thin
- #[]= — Thin::Headers
- #address — Thin::Controllers::Cluster
- #args — Rack::Adapter::Rails::CGIWrapper
- #async_callback= — Thin::Request
- #async_close — Thin::Request
- #call — Thin::Stats::Adapter
- #call — Rack::Adapter::Rails
- #call — Rack::Adapter::Rails::CgiApp
- #call — Thin::Logging::SimpleFormatter
- #can_persist! — Thin::Connection
- #can_persist? — Thin::Connection
- #change_privilege — Thin::Daemonizable
- #close — Thin::Response
- #close — Thin::Backends::UnixServer
- #close — Thin::Backends::Base
- #close — Thin::Request
- #close_request_response — Thin::Connection
- #cluster? — Thin::Runner
- #config — Thin::Backends::Base
- #config — Thin::Controllers::Controller
- #config — Thin::Server
- #config_path — Thin::Controllers::Service
- #connect — Thin::Backends::UnixServer
- #connect — Thin::Backends::SwiftiplyClient
- #connect — Thin::Backends::TcpServer
- #connection_completed — Thin::SwiftiplyConnection
- #connection_finished — Thin::Backends::Base
- #content_length — Thin::Request
- #cookies — Rack::Adapter::Rails::CGIWrapper
- #daemonize — Thin::Daemonizable
- #debug= — Thin::Logging
- #debug? — Thin::Logging
- #disconnect — Thin::Backends::SwiftiplyClient
- #disconnect — Thin::Backends::UnixServer
- #disconnect — Thin::Backends::TcpServer
- #each — Thin::Response
- #empty? — Thin::Backends::Base
- #env_table — Rack::Adapter::Rails::CGIWrapper
- #error? — Thin::HttpParser
- #execute — Thin::HttpParser
- #file_exist? — Rack::Adapter::Rails
- #finish — Thin::HttpParser
- #finished? — Thin::HttpParser
- #finished? — Thin::Request
- #first_port — Thin::Controllers::Cluster
- #force_kill — Thin::Daemonizable::ClassMethods
- #handle_signals — Thin::Server
- #has_key? — Thin::Headers
- #head — Thin::Response
- #head? — Thin::Request
- #header — Rack::Adapter::Rails::CGIWrapper
- #headers= — Thin::Response
- #headers_output — Thin::Response
- #host_ip — Thin::SwiftiplyConnection
- #idle? — Thin::Connection
- #include_server_number — Thin::Controllers::Cluster
- #initialize_connection — Thin::Backends::Base
- #install — Thin::Controllers::Service
- #kill — Thin::Daemonizable::ClassMethods
- #level — Thin::Logging
- #level= — Thin::Logging
- #load_adapter — Thin::Controllers::Controller
- #load_application — Rack::Adapter::Rails
- #load_cgi_multipart_eof_fix — Thin::Server
- #load_options_from_config_file! — Thin::Runner
- #load_rackup_config — Thin::Controllers::Controller
- #log — Thin::Stats::Adapter
- #log — Thin::Logging
- #log_debug — Thin::Logging
- #log_error — Thin::Logging
- #log_file — Thin::Controllers::Cluster
- #log_file_for — Thin::Controllers::Cluster
- #log_info — Thin::Logging
- #log_msg — Thin::Logging
- #logger= — Thin::Logging
- #move_body_to_tempfile — Thin::Request
- #name — Thin::Server
- #nread — Thin::HttpParser
- #on_restart — Thin::Daemonizable
- #onebyone — Thin::Controllers::Cluster
- #only — Thin::Controllers::Cluster
- #params — Rack::Adapter::Rails::CGIWrapper
- #parse — Thin::Request
- #parse! — Thin::Runner
- #parser — Thin::Runner
- #persistent! — Thin::Response
- #persistent? — Thin::Connection
- #persistent? — Thin::Response
- #persistent? — Thin::SwiftiplyConnection
- #persistent? — Thin::Request
- #pid — Thin::Daemonizable
- #pid_file — Thin::Controllers::Cluster
- #pid_file_for — Thin::Controllers::Cluster
- #pid_for — Thin::Controllers::Cluster
- #post_init — Thin::Connection
- #post_process — Thin::Connection
- #pre_process — Thin::Connection
- #process — Thin::Connection
- #query_string — Rack::Adapter::Rails::CGIWrapper
- #read_pid_file — Thin::Daemonizable::ClassMethods
- #receive_data — Thin::Connection
- #remote_address — Thin::Connection
- #remote_address= — Thin::Request
- #remove_pid_file — Thin::Daemonizable
- #remove_socket_file — Thin::Backends::UnixServer
- #remove_stale_pid_file — Thin::Daemonizable
- #reopen_log — Thin::Server
- #reset — Thin::HttpParser
- #restart — Thin::Controllers::Service
- #restart — Thin::Controllers::Controller
- #restart — Thin::Daemonizable::ClassMethods
- #restart — Thin::Controllers::Cluster
- #restart — Thin::Daemonizable
- #ruby_require — Thin::Runner
- #run — Thin::Controllers::Cluster
- #run — Thin::Command
- #run — Thin::Controllers::Service
- #run! — Thin::Runner
- #run_command — Thin::Runner
- #running? — Thin::Server
- #running? — Thin::Backends::Base
- #running? — Process
- #select_backend — Thin::Server
- #send_signal — Thin::Daemonizable::ClassMethods
- #serve — Thin::Stats::Adapter
- #server_id — Thin::Controllers::Cluster
- #service? — Thin::Runner
- #setup_signals — Thin::Server
- #sh — Thin::Controllers::Service
- #shellify — Thin::Command
- #silent — Thin::Logging
- #silent= — Thin::Logging
- #silent? — Thin::Logging
- #size — Thin::Controllers::Cluster
- #size — Thin::Backends::Base
- #skip_body! — Thin::Response
- #socket — Thin::Controllers::Cluster
- #socket_address — Thin::UnixConnection
- #socket_address — Thin::Connection
- #socket_for — Thin::Controllers::Cluster
- #ssl? — Thin::Backends::Base
- #ssl_verify_peer — Thin::Connection
- #start — Thin::Backends::Base
- #start — Thin::Server
- #start — Thin::Controllers::Controller
- #start — Thin::Controllers::Cluster
- #start — Thin::Controllers::Service
- #start! — Thin::Server
- #start_server — Thin::Controllers::Cluster
- #stdinput — Rack::Adapter::Rails::CGIWrapper
- #stdoutput — Rack::Adapter::Rails::CGIWrapper
- #stop — Thin::Controllers::Controller
- #stop — Thin::Controllers::Cluster
- #stop — Thin::Server
- #stop — Thin::Backends::Base
- #stop — Thin::Controllers::Service
- #stop! — Thin::Server
- #stop! — Thin::Backends::Base
- #stop_server — Thin::Controllers::Cluster
- #swiftiply? — Thin::Controllers::Cluster
- #swiftiply_handshake — Thin::SwiftiplyConnection
- #tail — Thin::Controllers::Controller
- #tail_log — Thin::Controllers::Controller
- #terminate_request — Thin::Connection
- #test_socket — Thin::Controllers::Cluster
- #threaded= — Thin::Request
- #threaded? — Thin::Connection
- #threaded? — Thin::Backends::Base
- #threadpool_size= — Thin::Backends::Base
- #to_s — Thin::Backends::TcpServer
- #to_s — Thin::Headers
- #to_s — Thin::Server
- #to_s — Thin::Backends::UnixServer
- #to_s — Thin::Backends::SwiftiplyClient
- #trace — Thin::Logging
- #trace= — Thin::Logging
- #trace? — Thin::Logging
- #trace_logger= — Thin::Logging
- #trace_msg — Thin::Logging
- #unbind — Thin::Connection
- #unbind — Thin::SwiftiplyConnection
- #unexpected_error — Thin::Connection
- #wait — Thin::Controllers::Cluster
- #wait_for_file — Thin::Controllers::Controller
- #wait_until_server_started — Thin::Controllers::Cluster
- #with_each_server — Thin::Controllers::Cluster
- #write_pid_file — Thin::Daemonizable