Re: [PATCH v2] doc/gatt-api: Introduce GattProfile1 concept

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Tue, Feb 17, 2015, Johan Hedberg wrote:
> Until now the GATT D-Bus API doesn't provide any way to register client
> role profiles so that bluetoothd would be able to add matching devices
> to its auto-connect list (managed by the kernel from 3.17 onward). To
> keep the GATT D-Bus interface as capable as the internal plugin API this
> patch adds a new concept of a GattProfile1 D-Bus object. By registering
> such an object and providing a set of mandatory service UUIDs bluetoothd
> will start performing matching against remote devices and add them to
> the auto-connect list.
> ---
>  doc/gatt-api.txt | 43 +++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 43 insertions(+)

Since there doesn't seem to be any major objections I went ahead and
applied this patch. One small I made though: a "dict options" parameter
to GattManager1.RegisterProfile() to make future extensibility easier.
In the end we might drop this, but for now it's there to stay consistent
with a similar solution for the RegisterService() method.

Johan
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux