From 11a35dfc89ead318b9d9b05d9c496427bf5b3c5f Mon Sep 17 00:00:00 2001 From: Hyotaek Shim Date: Tue, 6 Aug 2019 14:51:56 +0900 Subject: [PATCH] Change the dbus interface of BootingDone event Change-Id: I04802df48bc58f4d7bf110d2c0d9190d82682b31 Signed-off-by: Hyotaek Shim --- provider/browser-provider-main.c | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/provider/browser-provider-main.c b/provider/browser-provider-main.c index 78f60b5..4d9ca50 100755 --- a/provider/browser-provider-main.c +++ b/provider/browser-provider-main.c @@ -47,10 +47,9 @@ void bp_thread_requests_manager(bp_privates_defs *privates); #include #include #include -#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"); -- 2.34.1