summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorArman Uguray <armansito@chromium.org>2014-10-27 07:35:42 -0700
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2014-10-28 14:25:33 +0200
commita419e7b724433fa1fe7b563c70d3199ec362eacb (patch)
tree8d718c612f6779b3a7451e4587bc9bc5aae49486 /TODO
parent37bfc8051d0a3ad14e2337daf3287a1f61f1b737 (diff)
downloadbluez-a419e7b724433fa1fe7b563c70d3199ec362eacb.tar.gz
TODO: Add new shared/gatt TODO items.
Added items for adding packed structs for ATT PDUs and improving unit test coverage.
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 15 insertions, 0 deletions
diff --git a/TODO b/TODO
index fe5ebe5e2..b5a9612dd 100644
--- a/TODO
+++ b/TODO
@@ -105,6 +105,21 @@ ATT/GATT (new shared stack)
Priority: Medium
Complexity: C1
+- Add complete GATT test coverage in unit/test-gatt following the GATT test
+ spec. This could use shared/gatt-client and shared/gatt-server at the same
+ time to test both against eachother. We should definitely have tests for
+ gatt-server and gatt-client simultaneously on one side of the connection.
+
+ Priority: High
+ Complexity: C4
+
+- Define packed structs for ATT protocol PDUs in shared/att-types to improve
+ readability. We should probably do this once there are extensive unit tests
+ for gatt-client/gatt-server so that we don't accidentally break working code.
+
+ Priority: Medium
+ Complexity: C2
+
- Introduce a handler interface to shared/gatt-client which can be used by the
upper layer to determine when the link has been disconnected or an ATT
protocol request times out.