Sha256: 91bc66e5d8eaf4d54d3e28f379f516163a657e638029b32fb63489b26a41f4d8
Contents?: true
Size: 941 Bytes
Versions: 20
Compression:
Stored size: 941 Bytes
Contents
module HTTPX module Resolver class Resolver include Callbacks include Loggable RECORD_TYPES: Hash[Integer, singleton(Resolv::DNS::Resource)] attr_reader family: ip_family @record_type: singleton(Resolv::DNS::Resource) @options: Options @resolver_options: Hash[Symbol, untyped] @queries: Hash[String, Connection] @system_resolver: Resolv::Hosts def close: () -> void def closed?: () -> bool def empty?: () -> bool def emit_addresses: (Connection connection, ip_family family, Array[IPAddr]) -> void private def initialize: (ip_family? family, options options) -> void def early_resolve: (Connection connection, ?hostname: String) -> void def emit_resolve_error: (Connection connection, ?String hostname, ?StandardError) -> void def resolve_error: (String hostname, ?StandardError?) -> ResolveError end end end
Version data entries
20 entries across 20 versions & 1 rubygems