Element index for package Net_IPv6
[ c ]
[ g ]
[ i ]
[ n ]
[ p ]
[ r ]
[ s ]
[ u ]
[ _ ]
_
- _bin2Ip
- in file IPv6.php, method Net_IPv6::_bin2Ip()
Converts an IPv6 address from Binary into Hex representation.
- _ip2Bin
- in file IPv6.php, method Net_IPv6::_ip2Bin()
Converts an IPv6 address from Hex into Binary representation.
top
top
g
- getAddressType
- in file IPv6.php, method Net_IPv6::getAddressType()
Returns the type of an IPv6 address.
- getNetmask
- in file IPv6.php, method Net_IPv6::getNetmask()
Calculates the network prefix based on the netmask bits.
- getNetmaskSpec
- in file IPv6.php, method Net_IPv6::getNetmaskSpec()
Returns a possible existing prefix length/netmask specification on an IP addresse.
- getPrefixLength
- in file IPv6.php, method Net_IPv6::getPrefixLength()
Tests for a prefix length specification in the address and returns the prefix length, if exists
top
top
n
- Net_IPv6
- in file IPv6.php, class Net_IPv6
Class to validate and to work with IPv6 addresses.
- NET_IPV6_IPV4MAPPING
- in file IPv6.php, constant NET_IPV6_IPV4MAPPING
Address Type: Address range to embedded IPv4 ip in an IPv6 address (RFC 4291, Section 2.5.5)
- NET_IPV6_LOCAL_LINK
- in file IPv6.php, constant NET_IPV6_LOCAL_LINK
Address Type: Link Local Use Addresses (RFC 1884, Section 2.3)
- NET_IPV6_LOCAL_SITE
- in file IPv6.php, constant NET_IPV6_LOCAL_SITE
Address Type: Link Local Use Addresses (RFC 1884, Section 2.3)
- NET_IPV6_LOOPBACK
- in file IPv6.php, constant NET_IPV6_LOOPBACK
Address Type: Unspecified (RFC 4291, Section 2.5.3)
- NET_IPV6_MULTICAST
- in file IPv6.php, constant NET_IPV6_MULTICAST
Address Type: Multicast Addresses (RFC 1884, Section 2.3)
- NET_IPV6_NO_NETMASK
- in file IPv6.php, constant NET_IPV6_NO_NETMASK
Error code if netmask bits was not found
- NET_IPV6_NO_NETMASK_MSG
- in file IPv6.php, constant NET_IPV6_NO_NETMASK_MSG
Error message if netmask bits was not found
- NET_IPV6_RESERVED
- in file IPv6.php, constant NET_IPV6_RESERVED
Address Type: Reserved (RFC 1884, Section 2.3)
- NET_IPV6_RESERVED_IPX
- in file IPv6.php, constant NET_IPV6_RESERVED_IPX
Address Type: Reserved for IPX Allocation (RFC 1884, Section 2.3)
- NET_IPV6_RESERVED_NSAP
- in file IPv6.php, constant NET_IPV6_RESERVED_NSAP
Address Type: Reserved for NSAP Allocation (RFC 1884, Section 2.3)
- NET_IPV6_RESERVED_UNICAST_GEOGRAPHIC
- in file IPv6.php, constant NET_IPV6_RESERVED_UNICAST_GEOGRAPHIC
Address Type: Reserved for Geographic-Based Unicast Addresses
- NET_IPV6_UNASSIGNED
- in file IPv6.php, constant NET_IPV6_UNASSIGNED
Address Type: Unassigned (RFC 1884, Section 2.3)
- NET_IPV6_UNICAST_PROVIDER
- in file IPv6.php, constant NET_IPV6_UNICAST_PROVIDER
Address Type: Provider-Based Unicast Address (RFC 1884, Section 2.3)
- NET_IPV6_UNKNOWN_TYPE
- in file IPv6.php, constant NET_IPV6_UNKNOWN_TYPE
Address Type: address can not assigned to a specific type
- NET_IPV6_UNSPECIFIED
- in file IPv6.php, constant NET_IPV6_UNSPECIFIED
Address Type: Unspecified (RFC 4291, Section 2.5.2)
top
p
- parseAddress
- in file IPv6.php, method Net_IPv6::parseAddress()
Returns the lowest and highest IPv6 address for a given IP and netmask specification
top
r
- recommendedFormat
- in file IPv6.php, method Net_IPv6::recommendedFormat()
Represent IPv6 address in RFC5952 format.
- removeNetmaskSpec
- in file IPv6.php, method Net_IPv6::removeNetmaskSpec()
Removes a possible existing prefix length/ netmask specification at an IP addresse.
- removePrefixLength
- in file IPv6.php, method Net_IPv6::removePrefixLength()
Tests for a prefix length specification in the address and removes the prefix length, if exists
top
s
- separate
- in file IPv6.php, method Net_IPv6::separate()
Separates an IPv6 address into the address and a prefix length part
- SplitV64
- in file IPv6.php, method Net_IPv6::SplitV64()
Splits an IPv6 adress into the IPv6 and a possible IPv4 part
top
top
Documentation generated on Mon, 11 Mar 2019 16:02:23 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|