Class Resolv::DNS::Resource::IN::AAAA
In: lib/resolv.rb
Parent: Resource

Methods

Constants

TypeValue = 28, ClassValue = ClassValue]] = self

Attributes

address  [R] 

Public Class methods

[Source]

      # File lib/resolv.rb, line 1694
1694:           def self.decode_rdata(msg)
1695:             return self.new(IPv6.new(msg.get_bytes(16)))
1696:           end

[Source]

      # File lib/resolv.rb, line 1685
1685:           def initialize(address)
1686:             @address = IPv6.create(address)
1687:           end

Public Instance methods

[Source]

      # File lib/resolv.rb, line 1690
1690:           def encode_rdata(msg)
1691:             msg.put_bytes(@address.address)
1692:           end

[Validate]