gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module HTTP
    • module HTTP::Base64
    • module HTTP::Chainable
    • module HTTP::Chainable::Verbs
    • module HTTP::Connection::Internals
    • module HTTP::Features
    • module HTTP::FormData
    • module HTTP::FormData::Readable
    • module HTTP::FormData::Urlencoded::DefaultEncoder
    • module HTTP::MimeType
    • module HTTP::Request::Proxy
    • module HTTP::Retriable
    • module HTTP::Timeout
  • Classes

    • class HTTP::Client
    • class HTTP::ConnectTimeoutError
    • class HTTP::Connection
    • class HTTP::ConnectionError
    • class HTTP::ContentType
    • class HTTP::Error
    • class HTTP::Feature
    • class HTTP::Features::AutoDeflate
    • class HTTP::Features::AutoDeflate::CompressedBody
    • class HTTP::Features::AutoDeflate::DeflatedBody
    • class HTTP::Features::AutoDeflate::GzippedBody
    • class HTTP::Features::AutoDeflate::GzippedBody::BlockIO
    • class HTTP::Features::AutoInflate
    • class HTTP::Features::Caching
    • class HTTP::Features::Caching::Entry
    • class HTTP::Features::Caching::InMemoryStore
    • class HTTP::Features::DigestAuth
    • class HTTP::Features::Instrumentation
    • class HTTP::Features::Instrumentation::NullInstrumenter
    • class HTTP::Features::Logging
    • class HTTP::Features::Logging::BodyLogger
    • class HTTP::Features::Logging::NullLogger
    • class HTTP::Features::NormalizeUri
    • class HTTP::Features::RaiseError
    • class HTTP::FormData::CompositeIO
    • class HTTP::FormData::Error
    • class HTTP::FormData::File
    • class HTTP::FormData::Multipart
    • class HTTP::FormData::Multipart::Param
    • class HTTP::FormData::Part
    • class HTTP::FormData::Urlencoded
    • class HTTP::HeaderError
    • class HTTP::Headers
    • class HTTP::Headers::Normalizer
    • class HTTP::MimeType::Adapter
    • class HTTP::MimeType::JSON
    • class HTTP::Options
    • class HTTP::OutOfRetriesError
    • class HTTP::ParseError
    • class HTTP::Redirector
    • class HTTP::Redirector::EndlessRedirectError
    • class HTTP::Redirector::TooManyRedirectsError
    • class HTTP::Request
    • class HTTP::Request::Body
    • class HTTP::Request::Body::ProcIO
    • class HTTP::Request::Builder
    • class HTTP::Request::UnsupportedMethodError
    • class HTTP::Request::UnsupportedSchemeError
    • class HTTP::Request::Writer
    • class HTTP::RequestError
    • class HTTP::Response
    • class HTTP::Response::Body
    • class HTTP::Response::Inflater
    • class HTTP::Response::Parser
    • class HTTP::Response::Parser::Handler
    • class HTTP::Response::Status
    • class HTTP::ResponseError
    • class HTTP::ResponseHeaderError
    • class HTTP::Retriable::DelayCalculator
    • class HTTP::Retriable::Performer
    • class HTTP::Session
    • class HTTP::SocketReadError
    • class HTTP::SocketWriteError
    • class HTTP::StateError
    • class HTTP::StatusError
    • class HTTP::Timeout::Global
    • class HTTP::Timeout::Null
    • class HTTP::Timeout::PerOperation
    • class HTTP::TimeoutError
    • class HTTP::URI
    • class HTTP::URI::InvalidError
    • class HTTP::UnsupportedMimeTypeError
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. http
  3. 6.0.3
  4. module HTTP::Timeout

module HTTP::Timeout

Classes in this namespace

Global

class

in HTTP::Timeout

Null

class

in HTTP::Timeout

PerOperation

class

in HTTP::Timeout

Classes

  • HTTP::Timeout::Global
  • HTTP::Timeout::Null
  • HTTP::Timeout::PerOperation

Defined in

  • lib/http/timeout/global.rb
  • lib/http/timeout/null.rb
  • lib/http/timeout/per_operation.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2026 gem.sh - Beautiful documentation for any Ruby gem