## Index

### D

DBUS_API_SUBJECT_TO_CHANGE, DBUS_API_SUBJECT_TO_CHANGE

### L

LibHalChangeSet, LibHalChangeSet
LibHalChangeSet_s, struct LibHalChangeSet_s
LibHalContext, LibHalContext
LibHalDeviceAdded, LibHalDeviceAdded ()
LibHalDeviceCondition, LibHalDeviceCondition ()
LibHalDeviceLostCapability, LibHalDeviceLostCapability ()
LibHalDeviceNewCapability, LibHalDeviceNewCapability ()
LibHalDevicePropertyModified, LibHalDevicePropertyModified ()
LibHalDeviceRemoved, LibHalDeviceRemoved ()
LibHalGlobalInterfaceLockAcquired, LibHalGlobalInterfaceLockAcquired ()
LibHalGlobalInterfaceLockReleased, LibHalGlobalInterfaceLockReleased ()
LibHalIntegrateDBusIntoMainLoop, LibHalIntegrateDBusIntoMainLoop ()
LibHalInterfaceLockAcquired, LibHalInterfaceLockAcquired ()
LibHalInterfaceLockReleased, LibHalInterfaceLockReleased ()
LibHalProperty, LibHalProperty
LibHalPropertySet, LibHalPropertySet
LibHalPropertySetIterator, LibHalPropertySetIterator
LibHalPropertyType, enum LibHalPropertyType
LibHalSingletonDeviceAdded, LibHalSingletonDeviceAdded ()
LibHalSingletonDeviceRemoved, LibHalSingletonDeviceRemoved ()
libhal_acquire_global_interface_lock, libhal_acquire_global_interface_lock ()
libhal_changeset_set_property_bool, libhal_changeset_set_property_bool ()
libhal_changeset_set_property_double, libhal_changeset_set_property_double ()
libhal_changeset_set_property_int, libhal_changeset_set_property_int ()
libhal_changeset_set_property_string, libhal_changeset_set_property_string ()
libhal_changeset_set_property_strlist, libhal_changeset_set_property_strlist ()
libhal_changeset_set_property_uint64, libhal_changeset_set_property_uint64 ()
LIBHAL_CHECK_LIBHALCONTEXT, LIBHAL_CHECK_LIBHALCONTEXT()
libhal_ctx_free, libhal_ctx_free ()
libhal_ctx_get_dbus_connection, libhal_ctx_get_dbus_connection ()
libhal_ctx_get_user_data, libhal_ctx_get_user_data ()
libhal_ctx_init, libhal_ctx_init ()
libhal_ctx_init_direct, libhal_ctx_init_direct ()
libhal_ctx_new, libhal_ctx_new ()
libhal_ctx_set_cache, libhal_ctx_set_cache ()
libhal_ctx_set_dbus_connection, libhal_ctx_set_dbus_connection ()
libhal_ctx_set_device_added, libhal_ctx_set_device_added ()
libhal_ctx_set_device_condition, libhal_ctx_set_device_condition ()
libhal_ctx_set_device_lost_capability, libhal_ctx_set_device_lost_capability ()
libhal_ctx_set_device_new_capability, libhal_ctx_set_device_new_capability ()
libhal_ctx_set_device_property_modified, libhal_ctx_set_device_property_modified ()
libhal_ctx_set_device_removed, libhal_ctx_set_device_removed ()
libhal_ctx_set_global_interface_lock_acquired, libhal_ctx_set_global_interface_lock_acquired ()
libhal_ctx_set_global_interface_lock_released, libhal_ctx_set_global_interface_lock_released ()
libhal_ctx_set_interface_lock_acquired, libhal_ctx_set_interface_lock_acquired ()
libhal_ctx_set_interface_lock_released, libhal_ctx_set_interface_lock_released ()
libhal_ctx_set_singleton_device_added, libhal_ctx_set_singleton_device_added ()
libhal_ctx_set_singleton_device_removed, libhal_ctx_set_singleton_device_removed ()
libhal_ctx_set_user_data, libhal_ctx_set_user_data ()
libhal_ctx_shutdown, libhal_ctx_shutdown ()
LIBHAL_DEPRECATED, LIBHAL_DEPRECATED
libhal_device_acquire_interface_lock, libhal_device_acquire_interface_lock ()
libhal_device_addon_is_ready, libhal_device_addon_is_ready ()
libhal_device_add_capability, libhal_device_add_capability ()
libhal_device_add_property_watch, libhal_device_add_property_watch ()
libhal_device_claim_interface, libhal_device_claim_interface ()
libhal_device_commit_changeset, libhal_device_commit_changeset ()
libhal_device_commit_to_gdl, libhal_device_commit_to_gdl ()
libhal_device_emit_condition, libhal_device_emit_condition ()
libhal_device_exists, libhal_device_exists ()
libhal_device_free_changeset, libhal_device_free_changeset ()
libhal_device_get_all_properties, libhal_device_get_all_properties ()
libhal_device_get_property_bool, libhal_device_get_property_bool ()
libhal_device_get_property_double, libhal_device_get_property_double ()
libhal_device_get_property_int, libhal_device_get_property_int ()
libhal_device_get_property_string, libhal_device_get_property_string ()
libhal_device_get_property_strlist, libhal_device_get_property_strlist ()
libhal_device_get_property_type, libhal_device_get_property_type ()
libhal_device_get_property_uint64, libhal_device_get_property_uint64 ()
libhal_device_is_caller_locked_out, libhal_device_is_caller_locked_out ()
libhal_device_is_caller_privileged, libhal_device_is_caller_privileged ()
libhal_device_is_locked_by_others, libhal_device_is_locked_by_others ()
libhal_device_lock, libhal_device_lock ()
libhal_device_matches, libhal_device_matches ()
libhal_device_new_changeset, libhal_device_new_changeset ()
libhal_device_print, libhal_device_print ()
libhal_device_property_exists, libhal_device_property_exists ()
libhal_device_property_remove_watch_all, libhal_device_property_remove_watch_all ()
libhal_device_property_strlist_append, libhal_device_property_strlist_append ()
libhal_device_property_strlist_prepend, libhal_device_property_strlist_prepend ()
libhal_device_property_strlist_remove, libhal_device_property_strlist_remove ()
libhal_device_property_strlist_remove_index, libhal_device_property_strlist_remove_index ()
libhal_device_property_watch_all, libhal_device_property_watch_all ()
libhal_device_query_capability, libhal_device_query_capability ()
libhal_device_release_interface_lock, libhal_device_release_interface_lock ()
libhal_device_remove_property, libhal_device_remove_property ()
libhal_device_remove_property_watch, libhal_device_remove_property_watch ()
libhal_device_reprobe, libhal_device_reprobe ()
libhal_device_rescan, libhal_device_rescan ()
libhal_device_set_property_bool, libhal_device_set_property_bool ()
libhal_device_set_property_double, libhal_device_set_property_double ()
libhal_device_set_property_int, libhal_device_set_property_int ()
libhal_device_set_property_string, libhal_device_set_property_string ()
libhal_device_set_property_uint64, libhal_device_set_property_uint64 ()
libhal_device_singleton_addon_is_ready, libhal_device_singleton_addon_is_ready ()
libhal_device_unlock, libhal_device_unlock ()
libhal_find_device_by_capability, libhal_find_device_by_capability ()
LIBHAL_FREE_DBUS_ERROR, LIBHAL_FREE_DBUS_ERROR()
libhal_free_property_set, libhal_free_property_set ()
libhal_free_string, libhal_free_string ()
libhal_free_string_array, libhal_free_string_array ()
libhal_get_all_devices, libhal_get_all_devices ()
libhal_get_all_devices_with_properties, libhal_get_all_devices_with_properties ()
libhal_manager_find_device_string_match, libhal_manager_find_device_string_match ()
libhal_merge_properties, libhal_merge_properties ()
libhal_new_device, libhal_new_device ()
libhal_property_set_get_num_elems, libhal_property_set_get_num_elems ()
libhal_property_set_sort, libhal_property_set_sort ()
libhal_psi_get_bool, libhal_psi_get_bool ()
libhal_psi_get_double, libhal_psi_get_double ()
libhal_psi_get_int, libhal_psi_get_int ()
libhal_psi_get_key, libhal_psi_get_key ()
libhal_psi_get_string, libhal_psi_get_string ()
libhal_psi_get_strlist, libhal_psi_get_strlist ()
libhal_psi_get_type, libhal_psi_get_type ()
libhal_psi_get_uint64, libhal_psi_get_uint64 ()
libhal_psi_has_more, libhal_psi_has_more ()
libhal_psi_init, libhal_psi_init ()
libhal_psi_next, libhal_psi_next ()
libhal_ps_get_bool, libhal_ps_get_bool ()
libhal_ps_get_double, libhal_ps_get_double ()
libhal_ps_get_int32, libhal_ps_get_int32 ()
libhal_ps_get_string, libhal_ps_get_string ()
libhal_ps_get_type, libhal_ps_get_type ()
libhal_ps_get_uint64, libhal_ps_get_uint64 ()
libhal_release_global_interface_lock, libhal_release_global_interface_lock ()
libhal_remove_device, libhal_remove_device ()
libhal_string_array_length, libhal_string_array_length ()