diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-09-17 15:39:23 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-09-17 15:39:23 +0200 |
commit | 7bdac909466263335c13daa824b17ca3d6f75ef6 (patch) | |
tree | 7ad23781d103929be66b3b73faefab00a470657b /lib/Utils/abrt_dbus.h | |
parent | bb586580bee93c67f2b7b40c99d0a38ea02593c4 (diff) | |
download | abrt-7bdac909466263335c13daa824b17ca3d6f75ef6.tar.gz abrt-7bdac909466263335c13daa824b17ca3d6f75ef6.tar.xz abrt-7bdac909466263335c13daa824b17ca3d6f75ef6.zip |
factored out dbus init from CommLayerServerDBus.cpp to lib/Utils/abrt_dbus.cpp
this will allow me to reuse this code for applet
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'lib/Utils/abrt_dbus.h')
-rw-r--r-- | lib/Utils/abrt_dbus.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/Utils/abrt_dbus.h b/lib/Utils/abrt_dbus.h index e2bf9fbf..731f1c10 100644 --- a/lib/Utils/abrt_dbus.h +++ b/lib/Utils/abrt_dbus.h @@ -6,6 +6,16 @@ extern DBusConnection* g_dbus_conn; /* + * Glib integration machinery + */ +void attach_dbus_conn_to_glib_main_loop(DBusConnection* conn, + const char* object_path_to_register = NULL, /* NULL if you are just a client */ + /* makes sense only if you use object_path_to_register: */ + DBusHandlerResult (*message_received_func)(DBusConnection *conn, DBusMessage *msg, void* data) = NULL +); + + +/* * Helpers for building DBus messages */ |