Lines Matching full:property

15 scf_simple_prop_next_reset \- simplified property read interface to Service
122 The \fBscf_simple_prop_get()\fR function pulls a single property. The
129 from the service instance that are in property groups of type 'application'.
142 in-memory copy of the property information. Any changes to this information
149 service instance FMRI, and the property group and property name of a property.
153 uses the default application property group. The caller is responsible for
154 freeing the returned property with \fBscf_simple_prop_free()\fR.
174 The \fBscf_simple_app_props_next()\fR function iterates over each property in
176 pointer and the last property returned from the previous call and returns the
177 next property in the \fBscf_simple_app_props_t\fR. Because the property is a
183 property in a property group. It takes an apps prop object, a property group
184 name, and a property name, and returns a property pointer. Because the property
186 until that structure is freed. If the property group name, \fIpgname\fR, is
190 The \fBscf_simple_prop_numvalues()\fR function takes a pointer to a property
191 and returns the number of values in that property.
194 The \fBscf_simple_prop_type()\fR function takes a pointer to a property and
195 returns the type of the property in an \fBscf_type_t\fR.
198 The \fBscf_simple_prop_name()\fR function takes a pointer to a property and
199 returns a pointer to the property name string.
202 The \fBscf_simple_prop_pgname()\fR function takes a pointer to a property and
203 returns a pointer to the property group name string. The
206 \fBscf_simple_prop_next_ustring()\fR functions take a pointer to a property and
207 return the first value in the property. Subsequent calls iterate over all the
208 values in the property. The property's internal iteration can be reset with
212 The \fBscf_simple_prop_next_time()\fR function takes a pointer to a property
214 and returns the first value in the property. Subsequent calls iterate over the
215 property values.
218 The \fBscf_simple_prop_next_opaque()\fR function takes a pointer to a property
220 It returns the first value in the property. Subsequent calls iterate over the
221 property values, as do the \fBscf_simple_prop_next_*()\fR functions. The
226 The \fBscf_simple_prop_next_reset()\fR function resets iteration on a property,
228 the first value in the property.
247 number of values in a property. Otherwise, it returns -1.
263 return a pointer to the next value in the property. After all values have been
286 The instance FMRI is invalid or property name is \fINULL\fR.
316 The specified instance or property does not exist.
326 The caller is not authorized to read the property's value(s).
350 The property was not found.
373 The property is \fINULL\fR.
388 The property is \fINULL\fR.
397 The requested type does not match the property type.
401 \fBExample 1 \fRSimple Property Get
406 * In this example, we pull the property named "size" from the
407 * default property group. We make sure that the property
430 \fBExample 2 \fRProperty Iteration
445 * This iteration will go through every property in the
447 * the set of property functions to pull the values out
451 (...code acting on each property...)
463 \fBExample 3 \fRProperty Searching
468 * In this example, we pull the property block from the instance,
471 * illustration, the non-simple approach is used. The property