diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-10-09 17:19:36 +0100 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-10-10 17:33:18 +0100 |
commit | 557da1740631818f96e40d0016a4cabdf34ed0f1 (patch) | |
tree | 0374030e09240e0cca5a428dd6c0a7e64df823e8 /dbus/dbus-connection.h | |
parent | 1a5ef4003d07aab548e59621b1497b37ec84e59f (diff) |
Add dbus_connection_try_register_object_path and dbus_connection_try_register_fallback, to make object path registration less painful for bindings
Diffstat (limited to 'dbus/dbus-connection.h')
-rw-r--r-- | dbus/dbus-connection.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/dbus/dbus-connection.h b/dbus/dbus-connection.h index 2efda44e..5d7e493b 100644 --- a/dbus/dbus-connection.h +++ b/dbus/dbus-connection.h @@ -321,10 +321,23 @@ struct DBusObjectPathVTable void (* dbus_internal_pad4) (void *); /**< Reserved for future expansion */ }; +dbus_bool_t dbus_connection_try_register_object_path (DBusConnection *connection, + const char *path, + const DBusObjectPathVTable *vtable, + void *user_data, + DBusError *error); + dbus_bool_t dbus_connection_register_object_path (DBusConnection *connection, const char *path, const DBusObjectPathVTable *vtable, void *user_data); + +dbus_bool_t dbus_connection_try_register_fallback (DBusConnection *connection, + const char *path, + const DBusObjectPathVTable *vtable, + void *user_data, + DBusError *error); + dbus_bool_t dbus_connection_register_fallback (DBusConnection *connection, const char *path, const DBusObjectPathVTable *vtable, |