From 557da1740631818f96e40d0016a4cabdf34ed0f1 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 9 Oct 2007 17:19:36 +0100 Subject: Add dbus_connection_try_register_object_path and dbus_connection_try_register_fallback, to make object path registration less painful for bindings --- dbus/dbus-connection.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'dbus/dbus-connection.h') 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, -- cgit