Hi, On Wed, Sep 20, 2017 at 10:44 AM, Luiz Augusto von Dentz <luiz.dentz@xxxxxxxxx> wrote: > From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> > > This implements similar mechanist to use dedicated file descriptors > for IO bypassing D-Bus. > > Note: The current implementation opens just one fd per characteristic, > though it could be possible to have one fd per device. > > v2: Allow any type of write procedure to work when WriteAcquired exists. > > Luiz Augusto von Dentz (10): > gatt: Remove useless debug > client: Rework variables for AcquireWrite/AcquireNotify > doc/gatt-api: Add server support for AcquireWrite and AcquireNotify > shared/gatt-server: Add bt_gatt_server_get_mtu > shared/gatt-db: Add gatt_db_attribute_get_user_data > gatt: Implement AcquireWrite for server > client: Implement AcquireWrite for server > gatt: Implement AcquireNotify for server > client: Implement AcquireNotify for server > gatt: Update signature of AcquireWrite and AcquireNotify > > client/gatt.c | 319 ++++++++++++++++++++++++++++++++++++++++------- > doc/gatt-api.txt | 36 ++++-- > mesh/gatt.c | 23 +++- > src/gatt-client.c | 8 +- > src/gatt-database.c | 258 +++++++++++++++++++++++++++++++++++++- > src/shared/gatt-db.c | 8 ++ > src/shared/gatt-db.h | 2 + > src/shared/gatt-server.c | 8 ++ > src/shared/gatt-server.h | 1 + > 9 files changed, 598 insertions(+), 65 deletions(-) > > -- > 2.13.5 Any other feedback on this? Does it address all the use cases you guys have been struggling? -- Luiz Augusto von Dentz -- 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