Overview

Packages

  • None
  • SyncMl

Classes

  • Horde_SyncMl
  • Horde_SyncMl_Backend
  • Horde_SyncMl_Backend_Horde
  • Horde_SyncMl_Command
  • Horde_SyncMl_Command_Alert
  • Horde_SyncMl_Command_Final
  • Horde_SyncMl_Command_Get
  • Horde_SyncMl_Command_Map
  • Horde_SyncMl_Command_Put
  • Horde_SyncMl_Command_Replace
  • Horde_SyncMl_Command_Results
  • Horde_SyncMl_Command_Status
  • Horde_SyncMl_Command_Sync
  • Horde_SyncMl_Command_SyncHdr
  • Horde_SyncMl_ContentHandler
  • Horde_SyncMl_DataStore
  • Horde_SyncMl_Device
  • Horde_SyncMl_Device_Nokia
  • Horde_SyncMl_Device_P800
  • Horde_SyncMl_Device_sync4j
  • Horde_SyncMl_Device_Sync4JMozilla
  • Horde_SyncMl_Device_Synthesis
  • Horde_SyncMl_DeviceInfo
  • Horde_SyncMl_Property
  • Horde_SyncMl_PropertyParameter
  • Horde_SyncMl_State
  • Horde_SyncMl_Sync
  • Horde_SyncMl_SyncElement
  • Horde_SyncMl_Translation
  • Horde_SyncMl_XmlOutput
  • Overview
  • Package
  • Class
  • Tree
 1: <?php
 2: /**
 3:  * The Horde_SyncMl_PropertyParameter class is used to define a single
 4:  * parameter of a property of a data item supported by the device.
 5:  *
 6:  * The contents of a property parameter can be defined by an enumeration of
 7:  * valid values (ValEnum) or by a DataType/Size combination, or not at all.
 8:  *
 9:  * Copyright 2005-2012 Horde LLC (http://www.horde.org/)
10:  *
11:  * See the enclosed file COPYING for license information (LGPL). If you
12:  * did not receive this file, see http://www.horde.org/licenses/lgpl21.
13:  *
14:  * @author  Karsten Fourmont <karsten@horde.org>
15:  * @author  Jan Schneider <jan@horde.org>
16:  * @package SyncMl
17:  */
18: class Horde_SyncMl_PropertyParameter
19: {
20:     /**
21:      * The supported enumerated values of the content type property.
22:      *
23:      * The supported values stored in the keys of the hash, e.g. 'PUBLIC' and
24:      * 'PIVATE' for a text/calendar 'CLASS' property.
25:      *
26:      * @var array
27:      */
28:     public $ValEnum;
29: 
30:     /**
31:      * The datatype of the content type property, e.g. 'chr', 'int', 'bool',
32:      * etc.
33:      *
34:      * @var string
35:      */
36:     public $DataType;
37: 
38:     /**
39:      * The size of the content type property in bytes.
40:      *
41:      * @var integer
42:      */
43:     public $Size;
44: 
45:     /**
46:      * The display name of the content type property.
47:      *
48:      * @var string
49:      */
50:     public $DisplayName;
51: }
52: 
API documentation generated by ApiGen