OSDN Git Service

Client support for Characteristic Extended Properties
authorJakub Pawlowski <jpawlowski@google.com>
Tue, 26 Jun 2018 05:52:33 +0000 (22:52 -0700)
committerJakub Pawlowski <jpawlowski@google.com>
Thu, 3 Sep 2020 14:19:18 +0000 (16:19 +0200)
commit7a24c82200efc11d8b02665ec0eb90785aaa8a85
treebb9ce14782adba9598badb97b8d3faaaa8904c0a
parent7120bf9fdc5cdb8f4d3f55fe5804de03fb52dde4
Client support for Characteristic Extended Properties

Read value of Characteristic Extended Properties descirptors as part of
GATT service discovery process. Also store this value as part of GATT
Cache.

Test: updated GattDatabaseTest.serialize_deserialize_binary_test added
 GattCacheTest.stored_attribute_to_binary_characteristic_extended_properties_test
 Added sl4a GattExtendedPropertiesTest
Bug: 110864501
Change-Id: Iccd8aa378c14e75f91d761a675c7c23f096ce2da
bta/gatt/bta_gattc_act.cc
bta/gatt/bta_gattc_cache.cc
bta/gatt/bta_gattc_int.h
bta/gatt/bta_gattc_main.cc
bta/gatt/database.cc
bta/gatt/database.h
bta/gatt/database_builder.cc
bta/gatt/database_builder.h
bta/test/gatt/database_test.cc