Module: Thin

### Home Classes Methods

### In Files

- lib/thin.rb
- lib/thin/backends/base.rb
- lib/thin/backends/swiftiply_client.rb
- lib/thin/backends/tcp_server.rb
- lib/thin/backends/unix_server.rb
- lib/thin/command.rb
- lib/thin/connection.rb
- lib/thin/controllers/cluster.rb
- lib/thin/controllers/controller.rb
- lib/thin/controllers/service.rb
- lib/thin/daemonizing.rb
- lib/thin/headers.rb
- lib/thin/logging.rb
- lib/thin/request.rb
- lib/thin/response.rb
- lib/thin/runner.rb
- lib/thin/server.rb
- lib/thin/stats.rb
- lib/thin/statuses.rb
- lib/thin/version.rb

### Namespace

- MODULE Thin::Backends
- MODULE Thin::Controllers
- MODULE Thin::Daemonizable
- MODULE Thin::Logging
- MODULE Thin::Stats
- CLASS Thin::Command
- CLASS Thin::Connection
- CLASS Thin::Headers
- CLASS Thin::InvalidOption
- CLASS Thin::InvalidRequest
- CLASS Thin::OptionRequired
- CLASS Thin::PidFileExist
- CLASS Thin::PidFileNotFound
- CLASS Thin::PlatformNotSupported
- CLASS Thin::Request
- CLASS Thin::Response
- CLASS Thin::RestartTimeout
- CLASS Thin::Runner
- CLASS Thin::RunnerError
- CLASS Thin::Server
- CLASS Thin::SwiftiplyConnection
- CLASS Thin::UnixConnection

### Methods

- ::linux?
- ::ruby_18?
- ::win?

### Class/Module Index

Quicksearch

- Thin
- Thin::Backends
- 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::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
- Rack
- Rack::Adapter
- Rack::Adapter::Rails
- Rack::Adapter::Rails::CGIWrapper
- Rack::Adapter::Rails::CgiApp
- Rack::AdapterNotFound
- Process

No matching classes.

# Thin

### Constants

HTTP_STATUS_CODES

  Every standard HTTP code mapped to the appropriate message. Stolent from Mongrel.

NAME
SERVER

### Public Class Methods

linux?() click to toggle source

    # File lib/thin/version.rb, line 25
    def self.linux?
      RUBY_PLATFORM =~ /linux/
    end

ruby_18?() click to toggle source

    # File lib/thin/version.rb, line 29
    def self.ruby_18?
      RUBY_VERSION =~ /^1\.8/
    end

win?() click to toggle source

    # File lib/thin/version.rb, line 21
    def self.win?
      RUBY_PLATFORM =~ /mswin|mingw/
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.