summaryrefslogtreecommitdiff
path: root/hald/device_store.h
diff options
context:
space:
mode:
authorDavid Zeuthen <david@fubar.dk>2004-01-16 13:26:47 +0000
committerDavid Zeuthen <david@fubar.dk>2004-01-16 13:26:47 +0000
commita5373cde33a6627de051119566baabc113cf11aa (patch)
treef7c907deb905ca6e71d0ce2078e940caabed9ada /hald/device_store.h
parentcaefcb702fc4941acea956e4bc07de2a7875ee21 (diff)
bump version to 0.2.5HAL_0_2_5
bump version to 0.2.5 sleep 1000ms instead of 500ms before sending signal - we really need to update to latest libsysfs in hald to avoid the race - this is soo ugly fix possible memory violation call linux_class_block_removed() just before destroying the HalDevice obj new function add prototype for linux_class_block_removed() new funtion add prototype for ds_device_find_multiple_by_key_value_string() Make this signal handler *a lot* safer by only setting a flag a timer can pick up (detect_media): properly handle situation when user removes media where partitions are mounted on (media_detect_timer_handler): check sigio_etc_changed (force_unmount_of_all_childs): newfunction (force_unmount): new function (linux_class_block_removed): new function
Diffstat (limited to 'hald/device_store.h')
-rw-r--r--hald/device_store.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/hald/device_store.h b/hald/device_store.h
index d4771972..d0dadd16 100644
--- a/hald/device_store.h
+++ b/hald/device_store.h
@@ -155,6 +155,11 @@ typedef void (*DSAsyncFindDeviceCB)(HalDevice* result,
HalDevice* ds_device_find(const char* udi);
+HalDevice** ds_device_find_multiple_by_key_value_string(const char* key,
+ const char* value,
+ dbus_bool_t only_gdl,
+ int* num_results);
+
HalDevice* ds_device_find_by_key_value_string(const char* key,
const char* value,
dbus_bool_t only_gdl);