<?php
/**
* AMFHeader is a data type that represents a single header passed via amf
*
* AMFHeader encapsulates the different amf keys.
*
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @copyright (c) 2003 amfphp.org
* @package flashservices
* @subpackage util
* @version $Id$
*/
class MessageHeader {
/**
* Name is the string name of the header key
*
* @var string
*/
var $name;
/**
* Required is a boolean determining whether the remote system
* must understand this header in order to operate. If the system
* does not understand the header then it should not execute the
* method call.
*
* @var boolean
*/
var $required;
/**
* Value is the actual object value of the header key
*
* @var mixed
*/
var $value;
/**
* AMFHeader is the Constructor function for the AMFHeader data type.
*/
function MessageHeader($name = "", $required = false, $value = null) {
$this->name = $name;
$this->required = $required;
$this->value = $value;
}
}
?>