diff options
Diffstat (limited to 'client/ug-client.c')
-rw-r--r-- | client/ug-client.c | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/client/ug-client.c b/client/ug-client.c index d5fbac3..a672b45 100644 --- a/client/ug-client.c +++ b/client/ug-client.c @@ -412,49 +412,6 @@ _ug_client_dbus_signal_filter(DBusConnection *conn, DBusMessage *message, return DBUS_HANDLER_RESULT_HANDLED; } -static int _ug_client_dbus_listen_signal(void *data) -{ - DBusError error; - char rule[128]; - - if (ug_dbus_signal_handler_initialized) - return 0; - - dbus_threads_init_default(); - - dbus_error_init(&error); - bus = dbus_bus_get_private(DBUS_BUS_SYSTEM, &error); - if (!bus) { - LOGW("Failed to connect to the D-BUS daemon: %s", error.message); - dbus_error_free(&error); - return -1; - } - dbus_connection_setup_with_g_main(bus, NULL); - - snprintf(rule, 128, - "path='%s',type='signal',interface='%s'", "/aul/dbus_handler", - "org.tizen.aul.signal"); - /* listening to messages */ - dbus_bus_add_match(bus, rule, &error); - if (dbus_error_is_set(&error)) { - LOGW("Fail to rule set: %s", error.message); - dbus_error_free(&error); - return -1; - } - - if (dbus_connection_add_filter(bus, - _ug_client_dbus_signal_filter, data, NULL) == FALSE) { - LOGW("dbus conntaction add fileter fail"); - return -1; - } - - LOGD("bus : %p / filter func pointer : %p", bus , _ug_client_dbus_signal_filter); - - ug_dbus_signal_handler_initialized = 1; - - return 0; -} - static void _ug_client_dbus_signal_handler_fini(void *data) { DBusError error; @@ -553,31 +510,12 @@ static int app_resume(void *data) return 0; } -static int svc_cb(void *data) -{ - LOGD("svc_cb called"); - return 0; -} - static int app_reset(bundle *b, void *data) { struct appdata *ad = data; struct ug_cbs cbs = { 0, }; app_control_h app_control; enum ug_mode mode = UG_MODE_FULLVIEW; - int ret; - Ecore_X_Window id2 = elm_win_xwindow_get(ad->win); - - ret = aul_svc_request_transient_app(b, id2, svc_cb, "svc test"); - - if (ret) { - LOGD("fail to request transient app: return value(%d)", ret); - if (_ug_client_dbus_listen_signal(data) < 0) - LOGW("home screen dbus register error"); - } else { - /* check home screen raise */ - ad->is_transient = 1; - } if (ad->win) { elm_win_activate(ad->win); |