class Resolv::DNS::Resource::IN::A
Public Class Methods
(Resolv::DNS::Message::MessageDecoder msg) → instance
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 921
def self.decode_rdata: (Resolv::DNS::Message::MessageDecoder msg) -> instance
(String | Resolv::IPv4 address) → untyped
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 938
def initialize: (String | Resolv::IPv4 address) -> untyped
Creates a new A for address.
Public Instance Methods
() → Resolv::IPv4
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 926
def address: () -> Resolv::IPv4
The Resolv::IPv4 address for this A.
(Resolv::DNS::Message::MessageEncoder msg) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 928
def encode_rdata: (Resolv::DNS::Message::MessageEncoder msg) -> void