Class rfc1157_Message

Description

Message

A Message is the base comms type for all SNMP messages

Located in /rfc1157.php (line 139)

rfc1155_Asn1Object
   |
   --rfc1155_Sequence
      |
      --rfc1157_Message
Direct descendents
Class Description
 class rfc1905_Message Message
Method Summary
 rfc1157_Message rfc1157_Message (integer $version, [string $community = 'public'], [rfc1157_PDU $pdu = NULL])
 string community ([string $value = NULL])
 rfc1157_Message decode (string $stream)
 rfc1157_PDU pdu ([rfc1157_PDU $value = NULL])
 integer version ([integer $value = NULL])
Variables
Methods
Constructor rfc1157_Message (line 148)

Constructor

rfc1157_Message rfc1157_Message (integer $version, [string $community = 'public'], [rfc1157_PDU $pdu = NULL])
community (line 173)

Get/Set community

string community ([string $value = NULL])
  • string $value
decode (line 199)

Decode Stream

decode() an octet stream into a sequence of Asn1Objects

rfc1157_Message decode (string $stream)
  • string $stream

Redefinition of:
rfc1155_Asn1Object::decode()
Decode Stream
pdu (line 185)

Get/Set PDU

rfc1157_PDU pdu ([rfc1157_PDU $value = NULL])
version (line 161)

Get/Set version

integer version ([integer $value = NULL])
  • integer $value

Inherited Methods

Inherited From rfc1155_Sequence

 rfc1155_Sequence::rfc1155_Sequence()
 rfc1155_Sequence::decodeContents()
 rfc1155_Sequence::encodeContents()
 rfc1155_Sequence::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:18 -0700 by phpDocumentor 1.3.0RC3