Class: IPv6
Extends
Constructors
Constructor
new IPv6(
parts):IPv6
Parameters
parts
number[]
Returns
IPv6
Overrides
Properties
parts
parts:
number[]
zoneId?
optionalzoneId: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
Returns
number
Inherited from
range()
range():
IPv6Range
Returns
subnetMatch()
subnetMatch(
rangeList,defaultName?):string
Parameters
rangeList
RangeList<IPv6>
defaultName?
string
Returns
string
toByteArray()
toByteArray():
number[]
Returns
number[]
Inherited from
toIPv4Address()
toIPv4Address():
IPv4
Returns
toNormalizedString()
toNormalizedString():
string
Returns
string
Inherited from
toRFC5952String()
toRFC5952String():
string
Returns
string
toString()
toString():
string
Returns
string
Inherited from
broadcastAddressFromCIDR()
staticbroadcastAddressFromCIDR(addr):IPv6
Parameters
addr
string
Returns
IPv6
isIPv6()
staticisIPv6(addr):boolean
Parameters
addr
string
Returns
boolean
isValid()
staticisValid(addr):boolean
Parameters
addr
string
Returns
boolean
networkAddressFromCIDR()
staticnetworkAddressFromCIDR(addr):IPv6
Parameters
addr
string
Returns
IPv6
parse()
staticparse(addr):IPv6
Parameters
addr
string
Returns
IPv6
parseCIDR()
staticparseCIDR(addr): [IPv6,number]
Parameters
addr
string
Returns
[IPv6, number]
subnetMaskFromPrefixLength()
staticsubnetMaskFromPrefixLength(prefix):IPv6
Parameters
prefix
number
Returns
IPv6