summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2011-01-03 18:45:53 -0300
committerJohan Hedberg <johan.hedberg@nokia.com>2011-01-05 14:12:01 +0200
commit114ab536206e4a092b14f06b3b4cb31be26513bf (patch)
tree14f771ae9b04136804861539e9a82160ad513e0c /TODO
parent0a4c7dadab7b73ca1c41fb98cb54289c6029efc3 (diff)
TODO: Refactoring of gatt.c functions
Diffstat (limited to 'TODO')
-rw-r--r--TODO11
1 files changed, 11 insertions, 0 deletions
diff --git a/TODO b/TODO
index 319bdf56b..9c5389c95 100644
--- a/TODO
+++ b/TODO
@@ -105,6 +105,17 @@ ATT/GATT
Priority: Low
Complexity: C1
+- Refactoring of gatt.c functions. Currently, the callbacks of the services
+ and characteristics discovery functions return the ATT PDU and the caller
+ needs to call again the same function to fetch the remaining data when
+ necessary. Investigate if all results can be returned in the callback
+ result to avoid repeated code. Before change the code, please analyze
+ if this change will not break the GATT/ATT qualification tests. Maybe
+ an interactive fetch/query is necessary to pass the tests.
+
+ Priority: Low
+ Complexity: C1
+
- Client needs to export a property in the Device Characteristic hierarchy
to manage characteristic value changes reports in the remote device.
Currently, Client Characteristic Configuration attribute is not exposed