Class AmfDeserializerWrapper

Description

This class exports some internal (public) methods. This way, those methods can be tested separately.

  • author: Ariel Sommeria-klein

Located in /Tests/Amfphp/Core/Amf/AmfDeserializerWrapper.php (line 20)

Amfphp_Core_Amf_Deserializer
   |
   --AmfDeserializerWrapper
Method Summary
void readAmf3Array ()
void readAmf3Data ()
void readAmf3Object ()
void readAmf3String ()
void readArray ()
void readByte ()
void readDate ()
void readDouble ()
void readInt ()
void readLong ()
void readLongUtf ()
void readMixedArray ()
void readObject ()
void readReference ()
void readUtf ()
Variables
Methods
readAmf3Array (line 73)
  • access: public
void readAmf3Array ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readAmf3Array()
readAmf3ByteArray (line 83)
  • access: public
void readAmf3ByteArray ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readAmf3ByteArray()
readAmf3Data (line 65)
  • access: public
void readAmf3Data ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readAmf3Data()
read the type byte, then call the corresponding amf3 data reading function
readAmf3Object (line 78)
  • access: public
void readAmf3Object ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readAmf3Object()
this probably needs some refactoring. Leave as is for now... A.S.
readAmf3String (line 69)
  • access: public
void readAmf3String ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readAmf3String()
readString
readArray (line 49)
  • access: public
void readArray ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readArray()
readArray turns an all numeric keyed actionscript array into a php array.
readByte (line 22)
  • access: public
void readByte ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readByte()
readByte grabs the next byte from the data stream and returns it.
readDate (line 45)
  • access: public
void readDate ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readDate()
readDate reads a date from the amf Packet and returns the time in ms.
readDouble (line 37)
  • access: public
void readDouble ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readDouble()
readDouble reads the floating point value from the bytes stream and properly orders the bytes depending on the system architecture.
readInt (line 26)
  • access: public
void readInt ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readInt()
readInt grabs the next 2 bytes and returns the next two bytes, shifted and combined to produce the resulting integer
readLong (line 30)
  • access: public
void readLong ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readLong()
readLong grabs the next 4 bytes shifts and combines them to produce an integer
readLongUtf (line 41)
  • access: public
void readLongUtf ()
readMixedArray (line 57)
  • access: public
void readMixedArray ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readMixedArray()
readMixedArray turns an array with numeric and string indexes into a php array
readObject (line 53)
  • access: public
void readObject ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readObject()
readObject reads the name/value properties of the amf Packet and converts them into their equivilent php representation
readReference (line 61)
  • access: public
void readReference ()

Redefinition of:
Amfphp_Core_Amf_Deserializer::readReference()
readReference replaces the old readFlushedSO. It treats where there
readUtf (line 34)
  • access: public
void readUtf ()

Inherited Methods

Inherited From Amfphp_Core_Amf_Deserializer

Amfphp_Core_Amf_Deserializer::__construct()
Amfphp_Core_Amf_Deserializer::deserialize()
Amfphp_Core_Amf_Deserializer::readAmf3Array()
Amfphp_Core_Amf_Deserializer::readAmf3ByteArray()
Amfphp_Core_Amf_Deserializer::readAmf3Data()
Amfphp_Core_Amf_Deserializer::readAmf3Date()
Amfphp_Core_Amf_Deserializer::readAmf3Int()
Amfphp_Core_Amf_Deserializer::readAmf3Object()
Amfphp_Core_Amf_Deserializer::readAmf3String()
Amfphp_Core_Amf_Deserializer::readAmf3Xml()
Amfphp_Core_Amf_Deserializer::readAmf3XmlDocument()
Amfphp_Core_Amf_Deserializer::readArray()
Amfphp_Core_Amf_Deserializer::readBuffer()
Amfphp_Core_Amf_Deserializer::readByte()
Amfphp_Core_Amf_Deserializer::readCustomClass()
Amfphp_Core_Amf_Deserializer::readData()
Amfphp_Core_Amf_Deserializer::readDate()
Amfphp_Core_Amf_Deserializer::readDouble()
Amfphp_Core_Amf_Deserializer::readHeaders()
Amfphp_Core_Amf_Deserializer::readInt()
Amfphp_Core_Amf_Deserializer::readLong()
Amfphp_Core_Amf_Deserializer::readLongUTF()
Amfphp_Core_Amf_Deserializer::readMessages()
Amfphp_Core_Amf_Deserializer::readMixedArray()
Amfphp_Core_Amf_Deserializer::readMixedObject()
Amfphp_Core_Amf_Deserializer::readObject()
Amfphp_Core_Amf_Deserializer::readReference()
Amfphp_Core_Amf_Deserializer::readUTF()
Amfphp_Core_Amf_Deserializer::readXml()
Amfphp_Core_Amf_Deserializer::resetReferences()

Documentation generated on Mon, 23 Jan 2012 17:22:01 -0300 by phpDocumentor 1.4.3