mbox series

[Bluez,v1,0/2] Adding bonded flag to D-Bus property

Message ID 20220418042635.2567170-1-jiangzp@google.com (mailing list archive)
Headers show
Series Adding bonded flag to D-Bus property | expand

Message

Zhengping Jiang April 18, 2022, 4:26 a.m. UTC
Currently BlueZ client can't know easily whether a device is bonded or
not. This is causing issues for a number of applications. For example,
in the Nearby Share case, the peer device is paired, but not bonded.
This series will add the "Bonded" property in org.bluez.Device1 D-Bus
interface. Changes are also made in bluetoothctl to show the status of
the bonded flag as well as a list of bonded devices.

Changes in v1:
- Add "Bonded" to D-Bus interface
- Send property changed signal if the bonded flag is changed
- Show the status of the "Bonded" flag in bluetoothctl
- Add option to show list of bonded devices

Zhengping Jiang (2):
  device: Add "Bonded" flag to dbus property
  client: Add bonded-devices and show Bonded flag in info

 client/main.c      | 29 +++++++++++++++++++++++++++++
 doc/device-api.txt |  4 ++++
 src/device.c       | 38 +++++++++++++++++++++++++++++++++-----
 3 files changed, 66 insertions(+), 5 deletions(-)