summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-connection.h
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2003-09-22 01:29:14 +0000
committerHavoc Pennington <hp@redhat.com>2003-09-22 01:29:14 +0000
commit25cb861980003f81eade8707bfa1a61c9ece1779 (patch)
tree78c225527a36193c981b4525f7493d5dc552e2ee /dbus/dbus-connection.h
parenta683a80c409cc4f2e57ba6a3e60d52f91b8657d0 (diff)
2003-09-21 Havoc Pennington <hp@pobox.com>
* dbus/dbus-bus.c (dbus_bus_get): set exit_on_disconnect to TRUE by default for message bus connections. * dbus/dbus-connection.c (dbus_connection_dispatch): exit if exit_on_disconnect flag is set and we process the disconnected signal. (dbus_connection_set_exit_on_disconnect): new function
Diffstat (limited to 'dbus/dbus-connection.h')
-rw-r--r--dbus/dbus-connection.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/dbus/dbus-connection.h b/dbus/dbus-connection.h
index a4212c74..aa92b30a 100644
--- a/dbus/dbus-connection.h
+++ b/dbus/dbus-connection.h
@@ -100,6 +100,8 @@ void dbus_connection_unref (DBusConnection
void dbus_connection_disconnect (DBusConnection *connection);
dbus_bool_t dbus_connection_get_is_connected (DBusConnection *connection);
dbus_bool_t dbus_connection_get_is_authenticated (DBusConnection *connection);
+void dbus_connection_set_exit_on_disconnect (DBusConnection *connection,
+ dbus_bool_t exit_on_disconnect);
void dbus_connection_flush (DBusConnection *connection);
DBusMessage* dbus_connection_borrow_message (DBusConnection *connection);
void dbus_connection_return_message (DBusConnection *connection,
@@ -241,7 +243,7 @@ void dbus_connection_unregister_object_path (DBusConnection
const char **path);
dbus_bool_t dbus_connection_list_registered (DBusConnection *connection,
- const char **parent_path,
+ const char **parent_path,
char ***child_entries);
DBUS_END_DECLS;