OSDN Git Service

Bluetooth LE background operation mode (1/2)
authorNitin Arora <niarora@codeaurora.org>
Wed, 11 Mar 2015 22:45:26 +0000 (15:45 -0700)
committerAndre Eisenbach <eisenbach@google.com>
Wed, 15 Apr 2015 16:27:55 +0000 (16:27 +0000)
commit83557a8324f0d1c2ae6ff416fbc122d7b6c64fe3
treec7a7586eef0c78d94df0ef00731e779d692d7dc6
parented70219e41ba68196798dcbf75b782d13fb88603
Bluetooth LE background operation mode (1/2)

Changes to BluetoothAdapter state machine for handling new
states BLE_STATE_ON and intermediate states BLE_TURNING_ON
and BLE_TURNING_OFF. Also includes the actions required
while migrating in and out of these states including
start and stop of GATT services and other profiles.

Change-Id: I08d6ff05c2cefe559d5bb5789a1a488afefbe544
jni/com_android_bluetooth_avrcp.cpp
jni/com_android_bluetooth_hid.cpp [changed mode: 0755->0644]
jni/com_android_bluetooth_pan.cpp
src/com/android/bluetooth/btservice/AdapterProperties.java
src/com/android/bluetooth/btservice/AdapterService.java
src/com/android/bluetooth/btservice/AdapterState.java [changed mode: 0755->0644]
src/com/android/bluetooth/btservice/ProfileService.java
src/com/android/bluetooth/btservice/RemoteDevices.java
src/com/android/bluetooth/gatt/ContextMap.java
src/com/android/bluetooth/gatt/GattService.java
src/com/android/bluetooth/hid/HidService.java