Lines Matching defs:LibHalPropertySet
403 typedef struct LibHalPropertySet_s LibHalPropertySet;
407 LibHalPropertySet *libhal_device_get_all_properties (LibHalContext *ctx,
412 void libhal_free_property_set (LibHalPropertySet *set);
415 unsigned int libhal_property_set_get_num_elems (LibHalPropertySet *set);
418 LibHalPropertyType libhal_ps_get_type (const LibHalPropertySet *set, const char *key);
421 const char *libhal_ps_get_string (const LibHalPropertySet *set, const char *key);
424 dbus_int32_t libhal_ps_get_int32 (const LibHalPropertySet *set, const char *key);
427 dbus_uint64_t libhal_ps_get_uint64 (const LibHalPropertySet *set, const char *key);
430 double libhal_ps_get_double (const LibHalPropertySet *set, const char *key);
433 dbus_bool_t libhal_ps_get_bool (const LibHalPropertySet *set, const char *key);
436 const char * const *libhal_ps_get_strlist (const LibHalPropertySet *set, const char *key);
446 LibHalPropertySet *set; /**< Property set we are iterating over */
457 void libhal_psi_init (LibHalPropertySetIterator *iter, LibHalPropertySet *set);