Lines Matching full:property

31 the property set of a \fBpicl\fR class node.
39 Property Name Property Value
54 Property names with a a leading underscore ('_') are reserved for use by the
55 PICL framework. The property names \fB_class\fR, \fB_parent\fR, \fB_child\fR,
58 a reserved property by their names only as they do not have an associated
59 handle. The property \fBname\fR is not a reserved property, but a mandatory
60 property for all nodes.
65 values, respectively. A \fBtable\fR property type has the handle to a table as
66 its value. A table is a matrix of properties. A \fBreference\fR property type
67 has a handle to a node in the tree as its value. A \fBreference\fR property may
69 \fBtimestamp\fR property type has the value of time in seconds since Epoch. A
70 \fBbytearray\fR property type has an array of bytes as its value. A
71 \fBcharstring\fR property type has a nul ('\e0') terminated sequence of ASCII
72 characters. The size of a property specifies the size of its value in bytes. A
73 \fBvoid\fR property type denotes a property that exists but has no value.
76 The following table lists the different PICL property types enumerated in
85 Property Type Property Value
98 .SS "Reference Property Naming Convention"
102 different classes. To make these property names unique, their names must be
104 name of the node referenced by the property. Valid PICL class names are
107 the '_\fIpicl_class_name\fR_' portion of a reference property name may be used to
108 indicate a specific property in the referenced class, when applicable.
109 .SS "Property Information"
112 The information about a node's property that can be accessed by PICL clients is
118 picl_prop_type_t type; /* property type */
129 The \fBtype\fR member specifies the property value type and the
130 \fBaccessmode\fR specifies the allowable access to the property. The plug-in
131 module that adds the property to the PICL tree also sets the access mode of
132 that property. The volatile nature of a property created by the plug-in is not
134 bytes occupied by the property's value. The maximum allowable size of property
136 .SS "Property Access Modes"
139 The plug-in module may publish a property granting a combination of the
149 .SS "Property Names"
152 The maximum length of the name of any property is specified by