summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorArman Uguray <armansito@chromium.org>2014-09-24 11:25:30 -0700
committerJohan Hedberg <johan.hedberg@intel.com>2014-09-25 09:54:51 +0300
commit7426f4ca110caa5d5d7b6ce16138ef11448c697f (patch)
tree5f71b0fec03cfcabb48ebb07121c76c6b7bdff53 /TODO
parent6fc3527720b5538eb20d4a0fc68e9edfc58ab742 (diff)
downloadbluez-7426f4ca110caa5d5d7b6ce16138ef11448c697f.tar.gz
TODO: Add item to support included services in shared/gatt-client.
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 9 insertions, 0 deletions
diff --git a/TODO b/TODO
index fe5ebe5e2..efaec1190 100644
--- a/TODO
+++ b/TODO
@@ -112,6 +112,15 @@ ATT/GATT (new shared stack)
Priority: Medium
Complexity: C2
+- Support included services in shared/gatt-client. This requires helper
+ functions to be added to discover secondary services and include declarations
+ to shared/gatt-helpers. shared/gatt-client's attribute discovery procedure
+ needs to be extended to discover all secondary services and store include
+ declarations for all discovered services.
+
+ Priority: Low
+ Complexity: C2
+
- Introduce long-term caching of attributes to shared/gatt-client, such that the
services, characteristics, and descriptors obtained from a peripheral are
remembered in the case of bonding. This may involve storing data about GATT