Class rfc1157_PDU

Description

PDU

Base clss for a non-trap PDU

Located in /rfc1157.php (line 219)

rfc1155_Asn1Object
   |
   --rfc1155_Sequence
      |
      --rfc1157_PDU
Direct descendents
Class Description
 class rfc1157_Get GET request
 class rfc1157_GetNext GETNEXT request
 class rfc1157_Response RESPONSE request
 class rfc1157_Set SET request
 class rfc1905_PDU PDU
Method Summary
 rfc1157_PDU rfc1157_PDU (integer $requestID, integer $errorStatus, integer $errorIndex, [array $varBindList = array()])
 rfc1157_PDU decodeContents (string $stream)
 integer errorIndex ([integer $value = NULL])
 integer errorStatus ([integer $value = NULL])
 string errorString ()
 integer requestID ([integer $value = NULL])
Variables
Methods
Constructor rfc1157_PDU (line 229)

Constructor

rfc1157_PDU rfc1157_PDU (integer $requestID, integer $errorStatus, integer $errorIndex, [array $varBindList = array()])
  • integer $requestID
  • integer $errorStatus
  • integer $errorIndex
  • array $varBindList
decodeContents (line 304)

Decode into a PDU Object

rfc1157_PDU decodeContents (string $stream)
  • string $stream

Redefinition of:
rfc1155_Sequence::decodeContents()
Decode Contents
errorIndex (line 280)

Get/Set Error Index

integer errorIndex ([integer $value = NULL])
  • integer $value
errorStatus (line 258)

Get/Set Error Status

integer errorStatus ([integer $value = NULL])
  • integer $value
errorString (line 269)

Get Error String

string errorString ()
requestID (line 246)

Get/Set Request ID

integer requestID ([integer $value = NULL])
  • integer $value
varBindList (line 292)

Get/Set Var Bind List

rfc1157_VarBindList varBindList ([rfc1157_VarBindList $value = NULL])

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