a6551079fe71b1c76505ada0e4f758f6faf651e0 |
|
26-Jan-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
service: add SetMtu and OnMtuChanged Change-Id: I7a6c6cb46f4710b5d2c57b9d0e9cfac166d7cd62
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
455dc8f535a719af6a65a7512d90f9db878f5a58 |
|
20-Jan-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
service: Expose Connect and Disconnect through IBluetothLowEnergy Change-Id: Idcfd3fac263e61bc1bb2be97017554d552511765
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
a6372e984aea35ffb451fca378046efbf280291c |
|
20-Jan-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
Add Connect and Disconnect methods to LowEnergyClient Change-Id: Ibabfd44575b7ab1c8fc7a57b844956038dd571c4
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
45480a0c515da83d0b9d3488beea07a00b19aea1 |
|
03-Dec-2015 |
Arman Uguray <armansito@google.com> |
service: Add LE scan result support to Binder API Added Binder API documentation, bindings, and logic for BLE device scan result. Bug: 25744656 Change-Id: I5130a6b47438e266fab4a7b52b5372909824bc81
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
6dc92022a02423778975e96363fcae787d47374a |
|
03-Dec-2015 |
Arman Uguray <armansito@google.com> |
service: Add LE scan support to Binder API Added Binder API documentation, bindings, and logic for BLE device scans. Also added the start-le-scan and stop-le-scan commands to bluetooth-cli for testing. Bug: 25744656 Change-Id: I08c9d23ddd78cff1702495cf6d431cf5b9a7b894
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
d748ef2bcc24747659dadec242fd5a7a0c8ba3c4 |
|
12-Jan-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
service: Rename variable holding advertisement settings There will be more variables with settings. Make sure they all have unique meaningful names. Change-Id: I4b23fd3fa5a16f9132801b9141e4f8ed0be33be7
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
bb18c41ffa0370d4eb0c4a15904b114355606466 |
|
12-Nov-2015 |
Arman Uguray <armansito@google.com> |
service: Refactor Client/Instance naming Refactored the internal interfaces so that data structures with per-application instances such as GattClient, GattServer, and LowEnergyClient, and all other related data structures use "instance" to generically refer to these instances rather than "client", which was the naming inherited from BTIF. Bug: 25650633 Change-Id: I1bda387f5d8fdccebe5eae7f058d7f8defafe8cc
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
ae43de627b9c91e54215d439149c0e01599249c0 |
|
25-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Fix IBluetoothLowEnergy signatures to return bool Changed the IBluetoothLowEnergy API signatures that can synchronously fail to return bool to report synchronous errors. Also fixed a bug with lambda capture by value in advertising API implementation. Bug: 24245347 Change-Id: I9ce4bb44d155d74ba38916e2834d7e93bf49301c
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
08f80ebd5c714364cb76cc4e4a93454b42ed5669 |
|
21-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Move client registration into base class This CL introduces InterfaceWithClientsBase, which is an abstract class that implements common client registration logic, which will be reused for Binder interfaces such as IBluetoothGattClient and IBluetoothGattServer. This also introduces BluetoothClientInstance, so that per-application API client instances (and their factories) conform to a common interface. Bug: 24245347 Change-Id: Ia4b464fa85f7a33c631bf63342631fce8d155b4a
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
1a3e9aba73551eeecdfeece04f1c39a00880d56c |
|
17-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetoothLowEnergy advertising This CL implements the IBluetoothLowEnergy Binder APIs for multi-advertising. Bug: 23793954 Change-Id: I6519f86b9e528d23d2c1f46618188d1123686856
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
52bfc6060cec652a67c8989e0548225af0008be1 |
|
10-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Add binder stubs for advertising API Added native binder proxy stubs for IBluetoothLowEnergy interface startMultiAdvertising and stopMultiAdvertising methods and IBluetoothLowEnergyCallback.onMultiAdvertiseCallback. Bug: 23793954 Change-Id: I0577619502042f612bf17f2a0affb2a9a1eaed38
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
15cf17fc406f7796b33dc56585eccbcd1c9c6df9 |
|
04-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetoothLowEnergy client registration This CL adds support for the IBluetoothLowEnergy registerClient and unregisterClient methods. A lot of the code added here deals with asynchronous callback registration and can be generalized to other interfaces that asynchronously associate and return client interface IDs with callback binders. Bug: 23793954 Change-Id: I82cf26e194c456f04363fe66f094bc803a5aa436
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|
81f82d278f4d5593012357857c5bc1d0cd758c82 |
|
02-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Add IBluetoothLowEnergy interface Introduce the IBluetoothLowEnergy and IBluetoothLowEnergyCallback interfaces with stub implementations for three methods only. Added the definition and implementation for IBluetooth.GetLowEnergyInterface. Bug: 23395353 Change-Id: Iba4d9aa20779956b486c0b46e752e0e00be3aeea
/system/bt/service/ipc/binder/bluetooth_low_energy_binder_server.cpp
|