5b790feeeb211c42bf78ca3ae9c26aa30e516765 |
|
18-Sep-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Make copyright headers consistent with Google template; remove "(C)" Test: Comment changes only; still compiles... Change-Id: Id699a8170112f06e4a2c9f2e0f0834d1817ace4e
/system/bt/test/suite/gatt/gatt_unittest.cc
|
819e2ecb84a22d6e03ec9ed67b3260c0dd7e8aba |
|
10-Jul-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Use one type for UUID (1/5) Currently, we have few different representations for UUID in stack: tBT_UUID, tSDP_UUID, bt_uuid_t, bluetooth:UUID, or uint8_t*. Additionally, tBT_UUID and bt_uuid_t are used to hold UUID as 128bit as Little Endian or Big Endian, depending on which part of stack (GATT or SDP) is using it. This patch is creating one type, bluetooth::Uuid, that will replace all other types. Bug: 66912853 Test: all sl4a tests for GATT and RFCOMM Merged-In: Ia42d3233146db0488728ed6f878f99b368fe8838 Change-Id: Ia42d3233146db0488728ed6f878f99b368fe8838
/system/bt/test/suite/gatt/gatt_unittest.cc
|
5b96667c28d868a3c93edec0b9d7242532fcfb78 |
|
08-Sep-2017 |
Jeremy Klein <jlklein@google.com> |
Ensure that services are cleaned from the GattServer HandleMap. The incorrect service handle was being plumbed up to onServiceDeleted. This was causing stale entries to stick around forever in the HandleMap, which could later cause failures to find callback references in ContextMap if the connection ID changed for a given device. Bug: 65463237 Test: unit tests modified and run Change-Id: I2e22858b447f4e6b5a4fbceee4c406191c84a67d
/system/bt/test/suite/gatt/gatt_unittest.cc
|
96ac0a3c16a4a9f98169baf158bae16528cde79b |
|
21-Jun-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Use references in GATT client/server API (2/3) This allows to get rid of some unnecessary null checks, and guarantee proper values are passed. Test: compilation test Change-Id: I1b790dba0cfc3ab02984c3911d83a6f413a1e7e6
/system/bt/test/suite/gatt/gatt_unittest.cc
|
b324a8d0b719065cec10379ad6855852724d9004 |
|
10-Dec-2016 |
Pavlin Radoslavov <pavlin@google.com> |
Replace usage of "vector<>" with "std::vector<>" This change is needed so we can remove the last instances of "using std::vector" statements in hardware/libhardware. Test: code compilation Change-Id: I6a9fc62152371d1bba6ead71e7ff8c2610799637
/system/bt/test/suite/gatt/gatt_unittest.cc
|
911d1ae03efec2d54c3b1b605589d790d1745488 |
|
29-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Apply clang-format to the rest of the tree find * | grep "\.[ch]" | xargs clang-format --style=file -i Test: mma -j32 Change-Id: I6fcc9862bb7bc07c2a367ca58fef2b3cd27a6f05
/system/bt/test/suite/gatt/gatt_unittest.cc
|
a8d73ef2f3d2c9b344162cb15e9dd054c28761de |
|
31-Oct-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
Move start advertise method to advertising interface (3/3) Advertising related code should be exposed through BleAdvertiserInterface. Move client.listen function into this interface. Remove reduntant clientif parameter. Bug: 30622771 Bug: 24099160 Test: no tests necessary Change-Id: Icc865c062e3d7c4b83bbeea6ff5b08bd2c1c4d9a
/system/bt/test/suite/gatt/gatt_unittest.cc
|
c3f6a51615c4f26bce0b8b6e16757610dbd0b45b |
|
27-Oct-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
Separate LE scanner and GATT client BTIF interfaces (3/3) In order to properly separate low level structures associated with LE scanner and GATT client, their interfaces must be separated first. Test: sl4a BleScanApiTest Bug: 30622771 Change-Id: If804632c8e4b08fd15d5b847c7838822cf98d79f
/system/bt/test/suite/gatt/gatt_unittest.cc
|
a641b6fa2a25e1b5382945d13c4fa49d36084a78 |
|
26-Mar-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
GATT Server refactoring (4/4) Right now in order to add gatt service, we need to add it piece by piece - each characteristic and descriptor separately. This causes lots of concurrency errors in higher layers. Instead accept whole service definition and start whole service at once. Also, use handles to identify GATT server attributes. It's already done on clinet side. Bug: 27999121 Change-Id: I42c796809423d116fe6755ef8b1c40da270427a5
/system/bt/test/suite/gatt/gatt_unittest.cc
|
e6d1202990e0ede65db4470b4eaa20fc4b1f791e |
|
12-May-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
Rename all *.cpp files to *.cc to follow new style Change-Id: Ia79ee09348e67ff4a1712ee11a1e8480180a2623
/system/bt/test/suite/gatt/gatt_unittest.cc
|