diff options
author | David Zeuthen <david@fubar.dk> | 2004-01-16 13:26:47 +0000 |
---|---|---|
committer | David Zeuthen <david@fubar.dk> | 2004-01-16 13:26:47 +0000 |
commit | a5373cde33a6627de051119566baabc113cf11aa (patch) | |
tree | f7c907deb905ca6e71d0ce2078e940caabed9ada /hald/device_store.h | |
parent | caefcb702fc4941acea956e4bc07de2a7875ee21 (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.h | 5 |
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); |