Resolv::DNS::Resource::IN::AAAA (Class)

In: resolv.rb
Parent: Resource

Methods

Constants

TypeValue = 28, ClassValue = ClassValue]] = self

Attributes

address  [R] 

Public Class methods

[Source]

# File resolv.rb, line 1589
          def self.decode_rdata(msg)
            return self.new(IPv6.new(msg.get_bytes(16)))
          end

[Source]

# File resolv.rb, line 1580
          def initialize(address)
            @address = IPv6.create(address)
          end

Public Instance methods

[Source]

# File resolv.rb, line 1585
          def encode_rdata(msg)
            msg.put_bytes(@address.address)
          end

[Validate]