summaryrefslogtreecommitdiffstats
path: root/include/hardware/bt_gatt_client.h
Commit message (Collapse)AuthorAgeFilesLines
* LE low power scan featureSatya Calloji2015-04-171-1/+25
| | | | | | | | LE low power extended scan feature header changes based on Google spec v0.95 Bug: 20029342 Change-Id: Id1020a4da177d0bc421fdd123c5355a291cc0475
* OnFound/OnLost feature API changes based on spec v0.90Satya Calloji2015-03-271-6/+20
| | | | | Bug: 19609671 Change-Id: Id28e188159aa41c940723fb5b12cade0a48e506b
* Merge "LE: Add limited advertising duration capability (1/3)" into lmp-devAndre Eisenbach2014-08-061-5/+5
|\
| * LE: Add limited advertising duration capability (1/3)Andre Eisenbach2014-08-071-5/+5
| | | | | | | | Change-Id: I14006aa96758c285a1d88aef12df11cf28598028
* | LE energy info featureSatya Calloji2014-07-231-4/+3
|/ | | | | | Header changes for energy info feature Change-Id: Ic341ad9089b444960c36beff726fa9ddb5c901a2
* LE: Add connection parameter update request API (1/4)Andre Eisenbach2014-07-181-0/+4
| | | | Change-Id: I90955b5e1640f7025e864ac9227af6ad8ba5ca77
* LE Onfound and Onlost featureSatya Calloji2014-06-301-0/+5
| | | | | | Header changes for on found/onlost feature Change-Id: I72d49a1b6560c2c913a3b7016b7504eef9962258
* LE ADV Filter changesSatya Calloji2014-06-301-10/+30
| | | | | | Header changes for ADV filter feature Change-Id: Ib568f422c4171ed8a3bb42d9e75af5250edf98b6
* LE Batch scan featureSatya Calloji2014-06-301-4/+35
| | | | | | Header changes for LE Batch scan feature Change-Id: I32a51331d7a3a8eedf8577a66a8bdf90732f32db
* LE: Add notification sent and congestion callbacks (1/4)Andre Eisenbach2014-06-251-0/+8
| | | | | | | | | | | | | | | | | This change introduces two new callbacks for applications to better handle LE notification flow control and transport congestion. The notification callback is invoked when the remote platform confirms an indication or when a local notification has been passed to the controller. No new notifications should be sent until a callback is received. Congestion callbacks are triggered when a GATT operation cannot be sent to the local Bluetooth controller. Repeatedly calling writeCharacteristic() for example will eventually trigger a congestion callback. Applications cannot send additional data until a further callback is received, indicating that the congestion has cleared up. Change-Id: I613cbf968770921f853a407888bb8308849039f3
* Revert "Revert "LE Multi ADV feature""Wei Wang2014-05-191-1/+34
| | | | | | This reverts commit cbeca51023839d0ef4315cfced4b2d68618f5f0e. Change-Id: I3f2130217ffd616099a017db2f26d3d112f2c1ea
* Revert "LE Multi ADV feature"Wei Wang2014-05-201-34/+1
| | | | | | This reverts commit 2d17c28b4f820d6edd11aecdbd172cd65e934c2f. Change-Id: I3abe730817a5b1714b0403f387a3ed416ded63f3
* LE Multi ADV featureSatya Calloji2014-05-191-1/+34
| | | | | | Header changes for LE Multi ADV feature Change-Id: I24a18a2f30ab1618875d3ac9ca1e9f5e5064f62d
* LE: Add API to set scan interval and window (1/4)Prerepa Viswanadham2014-05-151-1/+4
| | | | | Delete client_if from scan api's Change-Id: If24cb134ae7204de69c8c89664ce34f9d59da76a
* LE: Add controller based advertising filter API (1/2)Andre Eisenbach2014-05-061-0/+15
| | | | Change-Id: I6c3ed7d1d088d2ac48493a835912617f1f655a37
* Add transport param to Connect APIsGanesh Ganapathi Batta2014-05-061-1/+2
| | | | | | | Support for passing preferred transport for GATT connections as part of Connect APIs Change-Id: I83ba256574234c0a15a4bff48bcffa2e237c9393
* LE: Add API to configure MTU for a given connection (1/4)Andre Eisenbach2014-03-251-0/+7
| | | | | bug:13571470 Change-Id: Ia473998b714c3968c75565adeef20fef5656abb4
* BLE peripheral mode (1/4): change HAL to support service data and service uuids.Wei Wang2014-01-131-1/+3
| | | | Change-Id: I19a3755a4ed16e1ae03368cecee97773c05c1770
* LE: Add peripheral role support (3/4)Andre Eisenbach2013-08-141-0/+14
| | | | | | Initial stack support for the LE peripheral role. Change-Id: Ie036432c90c405a331e2fceaf88bf97a46182176
* LE: Add instance ID to descriptors (3/4)Andre Eisenbach2013-08-131-20/+20
| | | | | | | If a remote devices offers multiple descriptors with the same UUID, the instance ID is used to differentiate between them. Change-Id: Ia5ab989f222a5cf1b7cb66966ad4f91f2b660708
* Initial version of BLE support for BluedroidGanesh Ganapathi Batta2013-02-271-0/+275
Change-Id: Iacf3a56943b31c4fd4f4b833ed675a35cbd47104