API Documentation

Amf/Response.php

Includes Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Amf
version
$Id: Response.php 21969 2010-04-22 03:54:59Z matthew $
Classes
Zend_Amf_Response

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Amf_Response

copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Amf
Properties
$_objectEncoding
$_bodies
$_headers
$_outputStream
Methods
finalize
writeMessage
getResponse
__toString
addAmfBody
getAmfBodies
addAmfHeader
getAmfHeaders
setObjectEncoding

Description

Handles converting the PHP object ready for response back into AMF

Properties

$_bodies

array $_bodies = 'array'

Array of Zend_Amf_Value_MessageBody objects

Details

$_bodies
array
visibility
protected
default
array
final
false
static
false

$_headers

array $_headers = 'array'

Array of Zend_Amf_Value_MessageHeader objects

Details

$_headers
array
visibility
protected
default
array
final
false
static
false

$_objectEncoding

int $_objectEncoding = '0'

Details

$_objectEncoding
int
Object encoding for response
visibility
protected
default
0
final
false
static
false

$_outputStream

Zend_Amf_Parse_OutputStream $_outputStream = ''

Details

$_outputStream
Zend_Amf_Parse_OutputStream
visibility
protected
default
final
false
static
false

Methods

__toString

__toString( ) : string

Return the output stream content

Output
string
Details
visibility
public
final
false
static
false

addAmfBody

addAmfBody( Zend_Amf_Value_MessageBody $body ) : Zend_Amf_Response

Add an AMF body to be sent to the Flash Player

Arguments
$body
Zend_Amf_Value_MessageBody
Details
visibility
public
final
false
static
false

addAmfHeader

addAmfHeader( Zend_Amf_Value_MessageHeader $header ) : Zend_Amf_Response

Add an AMF Header to be sent back to the flash player

Arguments
$header
Zend_Amf_Value_MessageHeader
Details
visibility
public
final
false
static
false

finalize

finalize( ) : Zend_Amf_Response

Instantiate new output stream and start serialization

Details
visibility
public
final
false
static
false

getAmfBodies

getAmfBodies( ) : array

Return an array of AMF bodies to be serialized

Output
array
Details
visibility
public
final
false
static
false

getAmfHeaders

getAmfHeaders( ) : array

Retrieve attached AMF message headers

Output
array
Array of Zend_Amf_Value_MessageHeader objects
Details
visibility
public
final
false
static
false

getResponse

getResponse( ) : string

Return the output stream content

Output
string
The contents of the output stream
Details
visibility
public
final
false
static
false

setObjectEncoding

setObjectEncoding( int $encoding ) : Zend_Amf_Response

Set the AMF encoding that will be used for serialization

Arguments
$encoding
int
Details
visibility
public
final
false
static
false

writeMessage

writeMessage( Zend_Amf_Parse_OutputStream $stream ) : Zend_Amf_Response

Serialize the PHP data types back into Actionscript and create and AMF stream.

Arguments
$stream
Zend_Amf_Parse_OutputStream
Details
visibility
public
final
false
static
false
Documentation was generated by DocBlox.