From 33228f0e33468aac9aa2d155b414d8192b23b0f3 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Wed, 12 Mar 2008 20:00:45 +0000 Subject: Emit PropertyChanged when property changes in adapter. --- hcid/adapter.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'hcid/adapter.c') diff --git a/hcid/adapter.c b/hcid/adapter.c index e2e22548..8c7c53f5 100644 --- a/hcid/adapter.c +++ b/hcid/adapter.c @@ -730,6 +730,11 @@ static DBusHandlerResult set_discoverable_timeout(DBusConnection *conn, DBUS_TYPE_UINT32, &timeout, DBUS_TYPE_INVALID); + dbus_connection_emit_property_changed(conn, dbus_message_get_path(msg), + ADAPTER_INTERFACE, + "DiscoverableTimeout", + DBUS_TYPE_UINT32, &timeout); + return send_message_and_unref(conn, reply); } @@ -1143,6 +1148,10 @@ done: if (!reply) return DBUS_HANDLER_RESULT_NEED_MEMORY; + dbus_connection_emit_property_changed(conn, dbus_message_get_path(msg), + ADAPTER_INTERFACE, "Name", + DBUS_TYPE_STRING, &name); + return send_message_and_unref(conn, reply); } -- cgit