Class rfc1155_IPAddress

Description

rfc1155 IPAddress

An ASN.1 IPAddress type

An IpAddress is a special type of OctetString. It represents a 32-bit internet address as an OctetString of length 4, in network byte order.

Located in /rfc1155.php (line 992)

rfc1155_Asn1Object
   |
   --rfc1155_OctetString
      |
      --rfc1155_IPAddress
Direct descendents
Class Description
 class rfc1155_NetworkAddress rfc1155 NetworkAddress
Method Summary
 rfc1155_IPAddress rfc1155_IPAddress ([mixed $value = '0.0.0.0'])
 rfc1155_IPAddress decodeContents (string $stream)
 string encodeContents ()
 string toString ()
Variables
Methods
Constructor rfc1155_IPAddress (line 999)

Constructor

rfc1155_IPAddress rfc1155_IPAddress ([mixed $value = '0.0.0.0'])
  • mixed $value: (can be array, long, hostname or ip address)
decodeContents (line 1058)

Decode Contents

Decode octet stream

rfc1155_IPAddress decodeContents (string $stream)
  • string $stream

Redefinition of:
rfc1155_OctetString::decodeContents()
Decode Contents
encodeContents (line 1041)

Encode Contents

encode into an octet stream

string encodeContents ()

Redefinition of:
rfc1155_OctetString::encodeContents()
Encode Contents
toString (line 1029)

toString

string toString ()

Redefinition of:
rfc1155_OctetString::toString()
toString

Inherited Methods

Inherited From rfc1155_OctetString

 rfc1155_OctetString::rfc1155_OctetString()
 rfc1155_OctetString::decodeContents()
 rfc1155_OctetString::encodeContents()
 rfc1155_OctetString::is_printable()
 rfc1155_OctetString::toHex()
 rfc1155_OctetString::toString()

Inherited From rfc1155_Asn1Object

 rfc1155_Asn1Object::rfc1155_Asn1Object()
 rfc1155_Asn1Object::decode()
 rfc1155_Asn1Object::decodeLength()
 rfc1155_Asn1Object::decodeTag()
 rfc1155_Asn1Object::encode()
 rfc1155_Asn1Object::encodeContents()
 rfc1155_Asn1Object::encodeEndOfContents()
 rfc1155_Asn1Object::encodeIdentifier()
 rfc1155_Asn1Object::encodeLength()

Documentation generated on Mon, 14 Nov 2005 17:55:08 -0700 by phpDocumentor 1.3.0RC3