Class Horde_SyncMl_DeviceInfo
Horde_SyncMl_DeviceInfo represents a device information set according to the SyncML specification.
A DeviceInfo object is created by Horde_SyncMl_Command_Put from an appropriate XML message. Horde_SyncMl_Command_Put directly populates the members variables.
The current implementation should handle all DevInf 1.1 DTD elements
except
Copyright 2005-2012 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Author: Karsten Fourmont karsten@horde.org
Author: Jan Schneider jan@horde.org
Located at Horde/SyncMl/DeviceInfo.php
public
|
#
getDataStore( string $sourceURI )
Returns a Horde_SyncMl_DataStore object for a certain source URI. |
public
string
|
$VerDTD
The major and minor version identifier of the Device Information DTD. |
|
public
string
|
$Man
The name of the manufacturer of the device. |
|
public
string
|
$Mod
The model name or model number of the device. |
|
public
string
|
$OEM
The OEM (Original Equipment Manufacturer) of the device. |
|
public
string
|
$FwV
The firmware version of the device. |
|
public
string
|
$SwV
The software version of the device. |
|
public
string
|
$HwV
The hardware version of the device. |
|
public
string
|
$DevID
The (globally unique) identifier of the source synchronization device. |
|
public
string
|
$DevTyp
The type of the source synchronization device. |
|
public
array
|
$DataStores
Array of Horde_SyncMl_DataStore objects. |
#
array()
|
public
array
|
$CTCaps
Multidimensional array that specifies the content type capabilities of the device. |
|
public
array
|
$Exts
The non-standard, experimental extensions supported by the device. |
|
public
boolean
|
$UTC
Whether the device supports UTC based time. |
|
public
boolean
|
$SupportLargeObjs
Whether the device supports handling of large objects. |
|
public
boolean
|
$SupportNumberOfChanges
Whether the device supports number of changes. |