summaryrefslogtreecommitdiff
path: root/core/java/android/bluetooth/BluetoothGattCallbackWrapper.java
Commit message (Collapse)AuthorAgeFilesLines
* Separate LE scanner from GATT client (1/4)Jakub Pawlowski2016-10-271-96/+0
| | | | | | | | | | | Right now, LE scanning functionality is combined with the GATT client. This is the source of various bugs, like scans suddenly stoppinging when a GATT client is killed. It also increases memory consumption, because we associate many structures with a GATT client, which are not necessary when just scanning. Test: sl4a BleScanApiTest ConcurrentBleScanTest Change-Id: I0c25bd4a58bb430eb0ee4100d5f2bbab194f9621
* Separate advertiser from GATT client (1/4)Jakub Pawlowski2016-08-311-5/+0
| | | | | Bug: 30622771 Change-Id: I08c0498f8a1ea04423d3e864e9a60c7c78f1dbad
* Use handles to identify GATT attributes (4/4)Jakub Pawlowski2016-03-221-12/+5
| | | | | Bug: 27778668 Change-Id: I01e095939df2f8dc433f14b473957c815ecade74
* Change how services are passed up to the stackJakub Pawlowski2016-03-181-24/+3
| | | | | | | | Right now we pass all services, characteristics and descriptors one by one. This patch changes that - now we pass whole GATT database at once. Bug: 27455533 Change-Id: Ie42cd80072538e411904b9c9b011a978f26158b9
* Manage onfound/lost resources (1/2)Prerepa Viswanadham2015-04-211-0/+3
| | | | | | | Provide error callback to app if advertisement tracking resources can't be reserved Change-Id: Ie66b2ec7a64b24bbdf3bb22003a4a7eb46623792
* Remove remanents of onConnectionCongested in framworkPrerepa Viswanadham2014-09-241-4/+0
| | | | | Bug:17289507 Change-Id: Ia28c39822141edd0e4dc3f623b8c2f280fc5f943
* OnLost/OnFound integration - onfound match is done in framework,Prerepa Viswanadham2014-08-071-2/+1
| | | | | | | | whereas hw signal is used to report onlost. Bug 16733710 Change-Id: I7b177b7afd730341c336818857436c095735b53b
* Add a default impelementation of IBluetoothGattCallback(1/2).Wei Wang2014-08-011-0/+131
Also cleaned up a few TODOs and fixed bug. b/16410260 AdvertiseCallback null onSuccess callback Change-Id: I75a582c03be1e2ef6964c2cbeba42aaaf9f9e17c