Method List
Classes
Methods
Exceptions
Constants
Docs
#==
Resolv::DNS::Label::Str
#==
Resolv::DNS::Message
#==
Resolv::DNS::Name
#==
Resolv::DNS::Resource
#==
Resolv::IPv4
#==
Resolv::IPv6
#==
Resolv::LOC::Alt
#==
Resolv::LOC::Coord
#==
Resolv::LOC::Size
#[]
Resolv::DNS::Name
#[]
Resolv::DNS::SvcParams
#aa
Resolv::DNS::Message
#absolute?
Resolv::DNS::Name
#add
Resolv::DNS::SvcParams
#add_additional
Resolv::DNS::Message
#add_answer
Resolv::DNS::Message
#add_authority
Resolv::DNS::Message
#add_question
Resolv::DNS::Message
#additional
Resolv::DNS::Message
#address
Resolv::DNS::Resource::IN::A
#address
Resolv::DNS::Resource::IN::AAAA
#address
Resolv::DNS::Resource::IN::WKS
#address
Resolv::IPv4
#address
Resolv::IPv6
#addresses
Resolv::DNS::SvcParam::IPv4Hint
#addresses
Resolv::DNS::SvcParam::IPv6Hint
#alias_mode?
Resolv::DNS::Resource::IN::ServiceBinding
.allocate_request_id
Resolv::DNS
#altitude
Resolv::DNS::Resource::LOC
#altitude
Resolv::LOC::Alt
#answer
Resolv::DNS::Message
#authority
Resolv::DNS::Message
.bind_random_port
Resolv::DNS
#bitmap
Resolv::DNS::Resource::IN::WKS
#canonical_key
Resolv::DNS::SvcParams
#close
Resolv::DNS
#close
Resolv::DNS::Requester
#close
Resolv::DNS::Requester::ConnectedUDP
#close
Resolv::DNS::Requester::TCP
#close
Resolv::DNS::Requester::UnconnectedUDP
#coordinates
Resolv::LOC::Coord
#count
Resolv::DNS::SvcParams
#cpu
Resolv::DNS::Resource::HINFO
.create
Resolv::DNS::Name
.create
Resolv::DNS::Resource::Generic
.create
Resolv::DNS::SvcParam::Generic
.create
Resolv::IPv4
.create
Resolv::IPv6
.create
Resolv::LOC::Alt
.create
Resolv::LOC::Coord
.create
Resolv::LOC::Size
#data
Resolv::DNS::Requester::ConnectedUDP::Sender
#data
Resolv::DNS::Requester::TCP::Sender
#data
Resolv::DNS::Requester::UnconnectedUDP::Sender
#data
Resolv::DNS::Resource::Generic
#data
Resolv::DNS::Resource::TXT
.decode
Resolv::DNS::Message
.decode
Resolv::DNS::SvcParam::ALPN
.decode
Resolv::DNS::SvcParam::DoHPath
.decode
Resolv::DNS::SvcParam::Generic
.decode
Resolv::DNS::SvcParam::IPv4Hint
.decode
Resolv::DNS::SvcParam::IPv6Hint
.decode
Resolv::DNS::SvcParam::Mandatory
.decode
Resolv::DNS::SvcParam::NoDefaultALPN
.decode
Resolv::DNS::SvcParam::Port
.decode
Resolv::DNS::SvcParams
.decode_rdata
Resolv::DNS::Query
.decode_rdata
Resolv::DNS::Resource
.decode_rdata
Resolv::DNS::Resource::DomainName
.decode_rdata
Resolv::DNS::Resource::Generic
.decode_rdata
Resolv::DNS::Resource::HINFO
.decode_rdata
Resolv::DNS::Resource::IN::A
.decode_rdata
Resolv::DNS::Resource::IN::AAAA
.decode_rdata
Resolv::DNS::Resource::IN::SRV
.decode_rdata
Resolv::DNS::Resource::IN::ServiceBinding
.decode_rdata
Resolv::DNS::Resource::IN::WKS
.decode_rdata
Resolv::DNS::Resource::LOC
.decode_rdata
Resolv::DNS::Resource::MINFO
.decode_rdata
Resolv::DNS::Resource::MX
.decode_rdata
Resolv::DNS::Resource::SOA
.decode_rdata
Resolv::DNS::Resource::TXT
.default_config_hash
Resolv::DNS::Config
#delete
Resolv::DNS::SvcParams
#downcase
Resolv::DNS::Label::Str
#each
Resolv::DNS::SvcParams
#each_additional
Resolv::DNS::Message
.each_address
Resolv
#each_address
Resolv
#each_address
Resolv::DNS
#each_address
Resolv::Hosts
#each_address
Resolv::MDNS
#each_answer
Resolv::DNS::Message
#each_authority
Resolv::DNS::Message
.each_name
Resolv
#each_name
Resolv
#each_name
Resolv::DNS
#each_name
Resolv::Hosts
#each_question
Resolv::DNS::Message
#each_resource
Resolv::DNS
#each_resource
Resolv::DNS::Message
#emailbx
Resolv::DNS::Resource::MINFO
#empty?
Resolv::DNS::SvcParams
#encode
Resolv::DNS::Message
#encode
Resolv::DNS::SvcParam::ALPN
#encode
Resolv::DNS::SvcParam::DoHPath
#encode
Resolv::DNS::SvcParam::Generic
#encode
Resolv::DNS::SvcParam::IPv4Hint
#encode
Resolv::DNS::SvcParam::IPv6Hint
#encode
Resolv::DNS::SvcParam::Mandatory
#encode
Resolv::DNS::SvcParam::NoDefaultALPN
#encode
Resolv::DNS::SvcParam::Port
#encode
Resolv::DNS::SvcParams
#encode_rdata
Resolv::DNS::Query
#encode_rdata
Resolv::DNS::Resource
#encode_rdata
Resolv::DNS::Resource::DomainName
#encode_rdata
Resolv::DNS::Resource::Generic
#encode_rdata
Resolv::DNS::Resource::HINFO
#encode_rdata
Resolv::DNS::Resource::IN::A
#encode_rdata
Resolv::DNS::Resource::IN::AAAA
#encode_rdata
Resolv::DNS::Resource::IN::SRV
#encode_rdata
Resolv::DNS::Resource::IN::ServiceBinding
#encode_rdata
Resolv::DNS::Resource::IN::WKS
#encode_rdata
Resolv::DNS::Resource::LOC
#encode_rdata
Resolv::DNS::Resource::MINFO
#encode_rdata
Resolv::DNS::Resource::MX
#encode_rdata
Resolv::DNS::Resource::SOA
#encode_rdata
Resolv::DNS::Resource::TXT
#eql?
Resolv::DNS::Label::Str
#eql?
Resolv::DNS::Name
#eql?
Resolv::DNS::Resource
#eql?
Resolv::IPv4
#eql?
Resolv::IPv6
#eql?
Resolv::LOC::Alt
#eql?
Resolv::LOC::Coord
#eql?
Resolv::LOC::Size
#exchange
Resolv::DNS::Resource::MX
#expire
Resolv::DNS::Resource::SOA
#extract_resources
Resolv::DNS
#fetch_resource
Resolv::DNS
.free_request_id
Resolv::DNS
#generate_candidates
Resolv::DNS::Config
#generate_timeouts
Resolv::DNS::Config
#get_bytes
Resolv::DNS::Message::MessageDecoder
.get_class
Resolv::DNS::Resource
#get_label
Resolv::DNS::Message::MessageDecoder
#get_labels
Resolv::DNS::Message::MessageDecoder
#get_length16
Resolv::DNS::Message::MessageDecoder
#get_list
Resolv::DNS::Message::MessageDecoder
#get_name
Resolv::DNS::Message::MessageDecoder
#get_question
Resolv::DNS::Message::MessageDecoder
#get_rr
Resolv::DNS::Message::MessageDecoder
#get_string
Resolv::DNS::Message::MessageDecoder
#get_string_list
Resolv::DNS::Message::MessageDecoder
#get_unpack
Resolv::DNS::Message::MessageDecoder
.getaddress
Resolv
#getaddress
Resolv
#getaddress
Resolv::DNS
#getaddress
Resolv::Hosts
.getaddresses
Resolv
#getaddresses
Resolv
#getaddresses
Resolv::DNS
#getaddresses
Resolv::Hosts
.getname
Resolv
#getname
Resolv
#getname
Resolv::DNS
#getname
Resolv::Hosts
.getnames
Resolv
#getnames
Resolv
#getnames
Resolv::DNS
#getnames
Resolv::Hosts
#getresource
Resolv::DNS
#getresources
Resolv::DNS
#hash
Resolv::DNS::Label::Str
#hash
Resolv::DNS::Name
#hash
Resolv::DNS::Resource
#hash
Resolv::IPv4
#hash
Resolv::IPv6
#hash
Resolv::LOC::Alt
#hash
Resolv::LOC::Coord
#hash
Resolv::LOC::Size
#hprecision
Resolv::DNS::Resource::LOC
#id
Resolv::DNS::Message
#inspect
Resolv::DNS::Label::Str
#inspect
Resolv::DNS::Message::MessageDecoder
#inspect
Resolv::DNS::Name
#inspect
Resolv::IPv4
#inspect
Resolv::IPv6
#inspect
Resolv::LOC::Alt
#inspect
Resolv::LOC::Coord
#inspect
Resolv::LOC::Size
.key_name
Resolv::DNS::SvcParam
.key_number
Resolv::DNS::SvcParam
#keys
Resolv::DNS::SvcParam::Mandatory
#latitude
Resolv::DNS::Resource::LOC
#lazy_initialize
Resolv::DNS
#lazy_initialize
Resolv::DNS::Config
#lazy_initialize
Resolv::DNS::Requester::ConnectedUDP
#lazy_initialize
Resolv::DNS::Requester::UnconnectedUDP
#lazy_initialize
Resolv::Hosts
#length
Resolv::DNS::Name
#longitude
Resolv::DNS::Resource::LOC
#make_tcp_requester
Resolv::DNS
#make_udp_requester
Resolv::DNS
#make_udp_requester
Resolv::MDNS
#minimum
Resolv::DNS::Resource::SOA
#mname
Resolv::DNS::Resource::SOA
#name
Resolv::DNS::Resource::DomainName
#nameserver_port
Resolv::DNS::Config
.new
Resolv
.new
Resolv::DNS
.new
Resolv::DNS::Config
.new
Resolv::DNS::Label::Str
.new
Resolv::DNS::Message
.new
Resolv::DNS::Message::MessageDecoder
.new
Resolv::DNS::Message::MessageEncoder
.new
Resolv::DNS::Name
.new
Resolv::DNS::Requester
.new
Resolv::DNS::Requester::ConnectedUDP
.new
Resolv::DNS::Requester::Sender
.new
Resolv::DNS::Requester::TCP
.new
Resolv::DNS::Requester::UnconnectedUDP
.new
Resolv::DNS::Requester::UnconnectedUDP::Sender
.new
Resolv::DNS::Resource::DomainName
.new
Resolv::DNS::Resource::Generic
.new
Resolv::DNS::Resource::HINFO
.new
Resolv::DNS::Resource::IN::A
.new
Resolv::DNS::Resource::IN::AAAA
.new
Resolv::DNS::Resource::IN::SRV
.new
Resolv::DNS::Resource::IN::ServiceBinding
.new
Resolv::DNS::Resource::IN::WKS
.new
Resolv::DNS::Resource::LOC
.new
Resolv::DNS::Resource::MINFO
.new
Resolv::DNS::Resource::MX
.new
Resolv::DNS::Resource::SOA
.new
Resolv::DNS::Resource::TXT
.new
Resolv::DNS::SvcParam::ALPN
.new
Resolv::DNS::SvcParam::DoHPath
.new
Resolv::DNS::SvcParam::Generic
.new
Resolv::DNS::SvcParam::IPv4Hint
.new
Resolv::DNS::SvcParam::IPv6Hint
.new
Resolv::DNS::SvcParam::Mandatory
.new
Resolv::DNS::SvcParam::Port
.new
Resolv::DNS::SvcParams
.new
Resolv::Hosts
.new
Resolv::IPv4
.new
Resolv::IPv6
.new
Resolv::LOC::Alt
.new
Resolv::LOC::Coord
.new
Resolv::LOC::Size
.new
Resolv::MDNS
#opcode
Resolv::DNS::Message
.open
Resolv::DNS
#orientation
Resolv::LOC::Coord
#os
Resolv::DNS::Resource::HINFO
#params
Resolv::DNS::Resource::IN::ServiceBinding
.parse_resolv_conf
Resolv::DNS::Config
#port
Resolv::DNS::Resource::IN::SRV
#port
Resolv::DNS::SvcParam::Port
#preference
Resolv::DNS::Resource::MX
#priority
Resolv::DNS::Resource::IN::SRV
#priority
Resolv::DNS::Resource::IN::ServiceBinding
#protocol
Resolv::DNS::Resource::IN::WKS
#protocol_ids
Resolv::DNS::SvcParam::ALPN
#put_bytes
Resolv::DNS::Message::MessageEncoder
#put_label
Resolv::DNS::Message::MessageEncoder
#put_labels
Resolv::DNS::Message::MessageEncoder
#put_length16
Resolv::DNS::Message::MessageEncoder
#put_name
Resolv::DNS::Message::MessageEncoder
#put_pack
Resolv::DNS::Message::MessageEncoder
#put_string
Resolv::DNS::Message::MessageEncoder
#put_string_list
Resolv::DNS::Message::MessageEncoder
#qr
Resolv::DNS::Message
#question
Resolv::DNS::Message
#ra
Resolv::DNS::Message
.random
Resolv::DNS
#rcode
Resolv::DNS::Message
#rd
Resolv::DNS::Message
#recv_reply
Resolv::DNS::Requester::ConnectedUDP
#recv_reply
Resolv::DNS::Requester::TCP
#recv_reply
Resolv::DNS::Requester::UnconnectedUDP
#refresh
Resolv::DNS::Resource::SOA
.replace_resolvers
Resolv.selfself.new
#request
Resolv::DNS::Requester
#resolv
Resolv::DNS::Config
#retry
Resolv::DNS::Resource::SOA
#rmailbx
Resolv::DNS::Resource::MINFO
#rname
Resolv::DNS::Resource::SOA
#scalar
Resolv::LOC::Size
#send
Resolv::DNS::Requester::ConnectedUDP::Sender
#send
Resolv::DNS::Requester::TCP::Sender
#send
Resolv::DNS::Requester::UnconnectedUDP::Sender
#sender
Resolv::DNS::Requester::ConnectedUDP
#sender
Resolv::DNS::Requester::MDNSOneShot
#sender
Resolv::DNS::Requester::TCP
#sender
Resolv::DNS::Requester::UnconnectedUDP
#sender_for
Resolv::DNS::Requester
#sender_for
Resolv::DNS::Requester::MDNSOneShot
#serial
Resolv::DNS::Resource::SOA
#service_mode?
Resolv::DNS::Resource::IN::ServiceBinding
#single?
Resolv::DNS::Config
.split
Resolv::DNS::Label
#ssize
Resolv::DNS::Resource::LOC
#string
Resolv::DNS::Label::Str
#strings
Resolv::DNS::Resource::TXT
#subdomain_of?
Resolv::DNS::Name
#target
Resolv::DNS::Resource::IN::SRV
#target
Resolv::DNS::Resource::IN::ServiceBinding
#tc
Resolv::DNS::Message
#template
Resolv::DNS::SvcParam::DoHPath
#timeouts=
Resolv::DNS
#timeouts=
Resolv::DNS::Config
#to_a
Resolv::DNS::Name
#to_name
Resolv::IPv4
#to_name
Resolv::IPv6
#to_s
Resolv::DNS::Label::Str
#to_s
Resolv::DNS::Message::MessageEncoder
#to_s
Resolv::DNS::Name
#to_s
Resolv::IPv4
#to_s
Resolv::IPv6
#to_s
Resolv::LOC::Alt
#to_s
Resolv::LOC::Coord
#to_s
Resolv::LOC::Size
#ttl
Resolv::DNS::Resource
#use_ipv6?
Resolv::DNS
#use_ipv6?
Resolv::DNS::Config
#value
Resolv::DNS::SvcParam::Generic
#version
Resolv::DNS::Resource::LOC
#vprecision
Resolv::DNS::Resource::LOC
#weight
Resolv::DNS::Resource::IN::SRV