Net_IPv6
[ class tree: Net_IPv6 ] [ index: Net_IPv6 ] [ all elements ]

Element index for package Net_IPv6

[ c ] [ g ] [ i ] [ n ] [ p ] [ r ] [ s ] [ u ]

c

checkIPv6
in file IPv6.php, method Net_IPv6::checkIPv6()
    Checks an IPv6 adress
compress
in file IPv6.php, method Net_IPv6::compress()
    Compresses an IPv6 adress
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

i

isCompressible
in file IPv6.php, method Net_IPv6::isCompressible()
    Checks, if an IPv6 adress can be compressed
isInNetmask
in file IPv6.php, method Net_IPv6::isInNetmask()
    Checks if an (compressed) IP is in a specific address space.
IPv6.php
procedural page IPv6.php
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

u

uncompress
in file IPv6.php, method Net_IPv6::uncompress()
    Uncompresses an IPv6 adress
top

Documentation generated on Fri, 23 Mar 2012 02:00:02 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.