Skip to main content

Interface: IPv6

Extends

Properties

parts

parts: number[]


zoneId?

optional zoneId?: string

Methods

isIPv4MappedAddress()

isIPv4MappedAddress(): boolean

Returns

boolean


kind()

kind(): "ipv6"

Returns

"ipv6"


match()

match(what, bits?): boolean

Parameters

what

IPv4 | IPv6 | [IPv4 | IPv6, number]

bits?

number

Returns

boolean


prefixLengthFromSubnetMask()

prefixLengthFromSubnetMask(): number | null

Returns

number | null

Inherited from

IP.prefixLengthFromSubnetMask


range()

range(): IPv6Range

Returns

IPv6Range


subnetMatch()

subnetMatch(rangeList, defaultName?): string

Parameters

rangeList

RangeList<IPv6>

defaultName?

string

Returns

string


toByteArray()

toByteArray(): number[]

Returns

number[]

Inherited from

IP.toByteArray


toIPv4Address()

toIPv4Address(): IPv4

Returns

IPv4


toNormalizedString()

toNormalizedString(): string

Returns

string

Inherited from

IP.toNormalizedString


toRFC5952String()

toRFC5952String(): string

Returns

string


toString()

toString(): string

Returns

string

Inherited from

IP.toString