diff options
author | iain <iain@linux.intel.com> | 2011-08-24 17:05:30 +0100 |
---|---|---|
committer | iain <iain@linux.intel.com> | 2011-09-26 13:00:30 +0100 |
commit | 68f29635314ebdeb171ae488214d83e88ca37fb8 (patch) | |
tree | 7f7dc72b71004b8a66035206c4c34e31a415d7c1 | |
parent | edbc93c4052bbf3d49ed1798c8348f0413e377f8 (diff) |
Create the discovery object and add it to the Gypsy bus name
-rw-r--r-- | src/main.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -40,6 +40,7 @@ #include <dbus/dbus-glib-bindings.h> #include "gypsy-debug.h" +#include "gypsy-discovery.h" #include "gypsy-server.h" #define GYPSY_NAME "org.freedesktop.Gypsy" @@ -121,6 +122,7 @@ main (int argc, GError *error = NULL; guint32 request_name_ret; GypsyServer *gypsy; + GypsyDiscovery *discovery; gboolean become_daemon = FALSE; char *pidfile = NULL; char *user_pidfile = NULL; @@ -221,6 +223,10 @@ main (int argc, dbus_g_connection_register_g_object (conn, "/org/freedesktop/Gypsy", G_OBJECT (gypsy)); + discovery = g_object_new (GYPSY_TYPE_DISCOVERY, NULL); + dbus_g_connection_register_g_object (conn, + "/org/freedesktop/Gypsy/Discovery", + G_OBJECT (discovery)); g_main_loop_run (mainloop); return 0; |