class Resolv::DNS::Resource::IN::AAAA
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 946
def self.decode_rdata: (Resolv::DNS::Message::MessageDecoder msg) -> instance
(String | Resolv::IPv6 address) → untyped
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 963
def initialize: (String | Resolv::IPv6 address) -> untyped
Creates a new AAAA for address.
Public Instance Methods
() → Resolv::IPv6
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 951
def address: () -> Resolv::IPv6
The Resolv::IPv6 address for this AAAA.
(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 953
def encode_rdata: (Resolv::DNS::Message::MessageEncoder msg) -> void