PEIP_Generic_Message Class Reference

Inheritance diagram for PEIP_Generic_Message:

PEIP_ABS_Container PEIP_INF_Message PEIP_INF_Buildable PEIP_INF_Container PEIP_INF_Container PEIP_Command_Message PEIP_Error_Message PEIP_Event PEIP_String_Message PEIP_Text_Message List of all members.

Public Member Functions

 __construct ($content, ArrayAccess $headers=NULL)
 getHeaders ()
 getHeader ($name)
 hasHeader ($name)

Static Public Member Functions

static build (array $arguments=array())

Protected Member Functions

 doSetContent ($content)

Protected Attributes

 $payload
 $headers

Detailed Description

Definition at line 21 of file PEIP_Generic_Message.php.


Constructor & Destructor Documentation

PEIP_Generic_Message::__construct ( content,
ArrayAccess $  headers = NULL 
)

public

Parameters:
$content 
$headers 
Returns:

Reimplemented in PEIP_Command_Message.

Definition at line 38 of file PEIP_Generic_Message.php.

References PEIP_ABS_Container::$content, $headers, and doSetContent().


Member Function Documentation

PEIP_Generic_Message::doSetContent ( content  )  [protected]

protected

Parameters:
$content 
Returns:

Reimplemented in PEIP_String_Message.

Definition at line 51 of file PEIP_Generic_Message.php.

References PEIP_ABS_Container::$content.

Referenced by __construct().

PEIP_Generic_Message::getHeaders (  ) 

public

Parameters:
$name 
Returns:

Implements PEIP_INF_Message.

Definition at line 66 of file PEIP_Generic_Message.php.

PEIP_Generic_Message::getHeader ( name  ) 

public

Parameters:
$name 
Returns:

Definition at line 76 of file PEIP_Generic_Message.php.

PEIP_Generic_Message::hasHeader ( name  ) 

public

Parameters:
$name 
Returns:

Definition at line 86 of file PEIP_Generic_Message.php.

static PEIP_Generic_Message::build ( array $  arguments = array()  )  [static]

Implements PEIP_INF_Buildable.

Reimplemented in PEIP_String_Message.

Definition at line 90 of file PEIP_Generic_Message.php.

References PEIP_Generic_Builder::getInstance().


Member Data Documentation

PEIP_Generic_Message::$payload [protected]

Reimplemented in PEIP_Error_Message.

Definition at line 27 of file PEIP_Generic_Message.php.

PEIP_Generic_Message::$headers [protected]

Reimplemented in PEIP_Error_Message.

Definition at line 29 of file PEIP_Generic_Message.php.

Referenced by __construct(), and PEIP_Command_Message::__construct().


The documentation for this class was generated from the following file:
Generated on Mon Apr 12 11:39:01 2010 for PEIP by  doxygen 1.5.1