Change the dbus interface of BootingDone event 10/211510/2 tizen
authorHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 6 Aug 2019 05:51:56 +0000 (14:51 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 6 Aug 2019 05:52:35 +0000 (14:52 +0900)
Change-Id: I04802df48bc58f4d7bf110d2c0d9190d82682b31
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
provider/browser-provider-main.c

index 78f60b5c180b8cf004b7243b2230368fcadc46eb..4d9ca50086c7d32526616faa543fbf051d8a37d2 100755 (executable)
@@ -47,10 +47,9 @@ void bp_thread_requests_manager(bp_privates_defs *privates);
 #include <glib-object.h>
 #include <Ecore.h>
 #include <E_DBus.h>
-#define BUS_NAME                               "org.tizen.system.deviced"
-#define DEVICED_PATH_CORE              "/Org/Tizen/System/DeviceD/Core"
-#define DEVICED_INTERFACE_CORE BUS_NAME".core"
-#define SIGNAL_BOOTING_DONE            "BootingDone"
+#define BOOTING_DONE_PATH              "/org/tizen/system"
+#define BOOTING_DONE_INTERFACE         "org.tizen.system.Booting"
+#define BOOTING_DONE_NAME              "BootingDone"
 
 E_DBus_Signal_Handler *g_e_dbus_handler = NULL;
 E_DBus_Connection *g_e_dbus_conn = NULL;
@@ -70,12 +69,12 @@ static void __unregister_dbus_booting_done_service(void)
 static void on_changed_receive(void *data, DBusMessage *msg)
 {
        TRACE_DEBUG("BootingDone");
-       if (dbus_message_is_signal(msg, DEVICED_INTERFACE_CORE, SIGNAL_BOOTING_DONE) == FALSE) {
+       if (dbus_message_is_signal(msg, BOOTING_DONE_INTERFACE, BOOTING_DONE_NAME) == FALSE) {
                TRACE_ERROR("dbus_message_is_signal error");
                return;
        }
 
-       TRACE_DEBUG("%s - %s", DEVICED_INTERFACE_CORE, SIGNAL_BOOTING_DONE);
+       TRACE_DEBUG("%s - %s", BOOTING_DONE_INTERFACE, BOOTING_DONE_NAME);
 
        __unregister_dbus_booting_done_service();
 
@@ -107,14 +106,9 @@ static gboolean __bp_idle_booting_done_service(void *data)
                return -1;
        }
 
-       if (e_dbus_request_name(g_e_dbus_conn, BUS_NAME, 0, NULL, NULL) == NULL) {
-               TRACE_ERROR("e_dbus_request_name error");
-               return -1;
-       }
-
        g_e_dbus_handler =
-               e_dbus_signal_handler_add(g_e_dbus_conn, NULL, DEVICED_PATH_CORE,
-                               DEVICED_INTERFACE_CORE, SIGNAL_BOOTING_DONE,
+               e_dbus_signal_handler_add(g_e_dbus_conn, NULL, BOOTING_DONE_PATH,
+                               BOOTING_DONE_INTERFACE, BOOTING_DONE_NAME,
                                on_changed_receive, NULL);
        if (g_e_dbus_handler == NULL) {
                TRACE_ERROR("e_dbus_signal_handler_add error");