summaryrefslogtreecommitdiffstats
path: root/hcid/adapter.c
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2008-03-13 21:04:13 +0000
committerLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2008-03-13 21:04:13 +0000
commit9153a3bd00723be62d2c78b3590c90bab14d7cf0 (patch)
tree70b827bbee7cb9f392958edb32f1dd771d025653 /hcid/adapter.c
parentec31aec6424bd90c822e18600763a196b72b0e9c (diff)
Mark adapter PropertyChanged experimental.
Diffstat (limited to 'hcid/adapter.c')
-rw-r--r--hcid/adapter.c22
1 files changed, 14 insertions, 8 deletions
diff --git a/hcid/adapter.c b/hcid/adapter.c
index c9716dfd..88cd6728 100644
--- a/hcid/adapter.c
+++ b/hcid/adapter.c
@@ -736,11 +736,13 @@ static DBusHandlerResult set_discoverable_timeout(DBusConnection *conn,
"DiscoverableTimeoutChanged",
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);
+ if (hcid_dbus_use_experimental()) {
+ 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);
}
@@ -1155,9 +1157,13 @@ 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);
+ if (hcid_dbus_use_experimental()) {
+ 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);
}