diff options
author | Jessica Wagantall <jwagantall@cyngn.com> | 2016-04-18 16:45:58 -0700 |
---|---|---|
committer | Jessica Wagantall <jwagantall@cyngn.com> | 2016-04-18 16:45:58 -0700 |
commit | 146a870eafe0073b399397f5d8ee9489b3e5a748 (patch) | |
tree | 01c137ce94a281e454a980c2321ad1e43dcca55c /include | |
parent | 10cb2cca93c16849809cd594abdf8015f18a852b (diff) | |
parent | 2a5e3d2ea98049b7c96f39f434f40ba1a690df7c (diff) | |
download | hardware_libhardware-146a870eafe0073b399397f5d8ee9489b3e5a748.zip hardware_libhardware-146a870eafe0073b399397f5d8ee9489b3e5a748.tar.gz hardware_libhardware-146a870eafe0073b399397f5d8ee9489b3e5a748.tar.bz2 |
Merge tag 'android-6.0.1_r30' into HEAD
Ticket: RM-234
Android 6.0.1 release 30
Change-Id: I16c7a3b94750adee3d2524f79ea3867c4735a970
Diffstat (limited to 'include')
-rw-r--r-- | include/hardware/bluetooth.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/hardware/bluetooth.h b/include/hardware/bluetooth.h index 2cba754..230444e 100644 --- a/include/hardware/bluetooth.h +++ b/include/hardware/bluetooth.h @@ -564,6 +564,18 @@ typedef struct { /** BT stack Test interface */ const void* (*get_testapp_interface)(int test_app_profile); + + /** + * Clear (reset) the dynamic portion of the device interoperability database. + */ + void (*interop_database_clear)(void); + + /** + * Add a new device interoperability workaround for a remote device whose + * first |len| bytes of the its device address match |addr|. + * NOTE: |feature| has to match an item defined in interop_feature_t (interop.h). + */ + void (*interop_database_add)(uint16_t feature, const bt_bdaddr_t *addr, size_t len); } bt_interface_t; /** TODO: Need to add APIs for Service Discovery, Service authorization and |