Class

A Resolv::DNS IPv6 address.

Constants

IPv6 address format a:b:c:d:e:f:g:h

Compressed IPv6 address format a::b

IPv4 mapped IPv6 address format a:b:c:d:e:f:w.x.y.z

Compressed IPv4 mapped IPv6 address format a::b:w.x.y.z

IPv6 link local address format fe80:b:c:d:e:f:g:h%em1

Compressed IPv6 link local address format fe80::b%em1

A composite IPv6 address Regexp.

Attributes
Read

The raw IPv6 address as a String.

Class Methods

Creates a new IPv6 address from arg which may be:

IPv6

returns arg.

String

arg must match one of the IPv6::Regex* constants

Instance Methods

Turns this IPv6 address into a Resolv::DNS::Name.