SyncML_DeviceInfo represents a device information set according to the SyncML specification.
A DeviceInfo object is created by SyncML_Command_Put from an appropriate XML message. SyncML_Command_Put directly populates the members variables.
The current implementation should handle all DevInf 1.1 DTD elements except <DSMem> entries.
$Horde: framework/SyncML/SyncML/DeviceInfo.php,v 1.2.2.13 2009/01/06 15:23:37 jan Exp $
Copyright 2005-2009 The Horde Project (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.fsf.org/copyleft/lgpl.html.
Located in /SyncML/SyncML/DeviceInfo.php (line 23)
Multidimensional array that specifies the content type capabilities of the device.
Example: array('text/x-vcard' => array('FN' => SyncML_Property))
Array of SyncML_DataStore objects.
The (globally unique) identifier of the source synchronization device.
The type of the source synchronization device.
The non-standard, experimental extensions supported by the device.
A hash with <XNam> elements as keys and arrays of <XVal> elements as values. Example: array('X-Foo-Bar' => array(1, 'foo'))
The firmware version of the device.
The hardware version of the device.
The name of the manufacturer of the device.
The model name or model number of the device.
The OEM (Original Equipment Manufacturer) of the device.
Whether the device supports handling of large objects.
Whether the device supports number of changes.
The software version of the device.
Whether the device supports UTC based time.
The major and minor version identifier of the Device Information DTD.
Documentation generated on Sun, 30 Jan 2011 05:16:46 +0000 by phpDocumentor 1.4.3