Parent: 90a22cedad3c68366d4c2a1ea1ee36288177aaea
Author: Arman Uguray <armansito@chromium.org>
Committer: Marcel Holtmann <marcel@holtmann.org>
Date: 2014-08-29 00:37:13
Tree: 911ef50fbd62adbc42e738eee376bb3972c802f5
shared/gatt-client: Added initial skeleton and simple functions. This patch introduces shared/gatt-client, which provides a central/client side implementation of the Generic Attribute Profile. An instance of bt_gatt_client will provide a central database of all GATT services, characteristics, and descriptors that have been discovered on a peripheral and will provide API functions to obtain information about discovered attributes, registering handlers for "Service Changed" indications, as well as providing reference-counted access to "Client Characteristic Configuration" descriptors.
Diffstat
| M | Makefile.am | | | 3 | ++- |
| A | src/shared/gatt-client.c | | | 79 | ++++++++++++++++++++++++++++++++++++++++ |
| A | src/shared/gatt-client.h | | | 41 | ++++++++++++++++++++++++++++++++++++++++ |
3 files changed, 122 insertions(+), 1 deletions(-)