OSDN Git Service

Bluetooth: move AIDL files related to Bluetooth into system/bt (2/3)
authorJakub Pawlowski <jpawlowski@google.com>
Tue, 8 Aug 2017 11:00:13 +0000 (04:00 -0700)
committerJakub Pawlowski <jpawlowski@google.com>
Tue, 8 Aug 2017 19:44:59 +0000 (19:44 +0000)
commit0a5d9ebb0b15976b47eaff77bb66a257b8b114bb
treeb9bb85d2950e7fc9d075212a43585a448fd499f7
parent9d098408cefa2eea7ac9567f0884c69ceabe097c
Bluetooth: move AIDL files related to Bluetooth into system/bt (2/3)

This patch moves *.aidl files from
frameworks/base/core/java/android/bluetooth into system/bt/binder. This
is in preparation to convert the Bluetooth deamon into native
implementation piece by piece.
In order to do that, one must have C++ header files, and paths to them
with AIDL files, and */java/* folder didn't seem as proper place for
that. Additionally, keeping AIDL files out of framework/base will not
require creating dependency on this huge project, which should help
keeping the compilation fast.

Test: compilation test
Change-Id: I4c992e6ee16eea3173a49b1d37e961af3d3c9ac6
Merged-In: I4c992e6ee16eea3173a49b1d37e961af3d3c9ac6
(cherry picked from commit 8a12de49177a341a118c95435177fba4f12fe412)
56 files changed:
Android.bp
binder/Android.bp [new file with mode: 0644]
binder/android/bluetooth/BluetoothActivityEnergyInfo.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothAudioConfig.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothAvrcpPlayerSettings.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothCodecConfig.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothCodecStatus.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothDevice.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothGattCharacteristic.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothGattDescriptor.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothGattIncludedService.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothGattService.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothHeadsetClientCall.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothHealthAppConfiguration.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothHidDeviceAppConfiguration.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothHidDeviceAppQosSettings.aidl [new file with mode: 0644]
binder/android/bluetooth/BluetoothHidDeviceAppSdpSettings.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetooth.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothA2dp.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothA2dpSink.aidl [new file with mode: 0755]
binder/android/bluetooth/IBluetoothAvrcpController.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothGatt.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothGattCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothGattServerCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothHeadset.aidl [new file with mode: 0755]
binder/android/bluetooth/IBluetoothHeadsetClient.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothHeadsetPhone.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothHealth.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothHealthCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothHidDeviceCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothInputDevice.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothInputHost.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothManager.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothManagerCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothMap.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothMapClient.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothPan.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothPbap.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothPbapClient.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothProfileServiceConnection.aidl [new file with mode: 0755]
binder/android/bluetooth/IBluetoothSap.aidl [new file with mode: 0644]
binder/android/bluetooth/IBluetoothStateChangeCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/OobData.aidl [new file with mode: 0644]
binder/android/bluetooth/le/AdvertiseData.aidl [new file with mode: 0644]
binder/android/bluetooth/le/AdvertiseSettings.aidl [new file with mode: 0644]
binder/android/bluetooth/le/AdvertisingSetParameters.aidl [new file with mode: 0644]
binder/android/bluetooth/le/IAdvertisingSetCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/le/IPeriodicAdvertisingCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/le/IScannerCallback.aidl [new file with mode: 0644]
binder/android/bluetooth/le/PeriodicAdvertisingParameters.aidl [new file with mode: 0644]
binder/android/bluetooth/le/PeriodicAdvertisingReport.aidl [new file with mode: 0644]
binder/android/bluetooth/le/ResultStorageDescriptor.aidl [new file with mode: 0644]
binder/android/bluetooth/le/ScanFilter.aidl [new file with mode: 0644]
binder/android/bluetooth/le/ScanResult.aidl [new file with mode: 0644]
binder/android/bluetooth/le/ScanSettings.aidl [new file with mode: 0644]