Class SyncML_Property

Description

The SyncML_Property class is used to define a single property of a data item supported by the device.

The allowed contents of a property can be defined by an enumeration of valid values (ValEnum) or by a DataType/Size combination, or not at all.

Located in /SyncML/SyncML/DeviceInfo.php (line 286)


	
			
Variable Summary
 string $DataType
 string $DisplayName
 array $Params
 integer $Size
 array $ValEnum
Variables
string $DataType (line 304)

The datatype of the content type property, e.g. 'chr', 'int', 'bool', etc.

string $DisplayName (line 318)

The display name of the content type property.

array $Params (line 329)

The supported parameters of the content type property.

The parameter name (<ParamName>, e.g. 'WORK' for the text/x-vcard 'TEL' property) are the keys, SyncML_PropertyParameter objects are the values.

integer $Size (line 311)

The size of the content type property in bytes.

array $ValEnum (line 296)

The supported enumerated values of the content type property.

The supported values stored in the keys of the hash, e.g. 'PUBLIC' and 'PRIVATE' for a text/calendar 'CLASS' property.

Documentation generated on Sun, 30 Jan 2011 05:16:47 +0000 by phpDocumentor 1.4.3