summaryrefslogtreecommitdiff
path: root/hald/device.h
diff options
context:
space:
mode:
Diffstat (limited to 'hald/device.h')
-rw-r--r--hald/device.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/hald/device.h b/hald/device.h
index 774d3dc0..5dd11f57 100644
--- a/hald/device.h
+++ b/hald/device.h
@@ -206,10 +206,12 @@ gboolean hal_device_inc_num_ready_addons (HalDevice *device);
gboolean hal_device_are_all_addons_ready (HalDevice *device);
-gboolean hal_device_acquire_lock (HalDevice *device, const char *lock_name, const char *sender);
+gboolean hal_device_acquire_lock (HalDevice *device, const char *lock_name, gboolean exclusive, const char *sender);
gboolean hal_device_release_lock (HalDevice *device, const char *lock_name, const char *sender);
+char **hal_device_get_lock_holders (HalDevice *device, const char *lock_name);
+
/* static method */
void hal_device_client_disconnected (const char *sender);