1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "system_bt_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["system_bt_license"], 8} 9 10// AIDL interface between Bluetooth and framework.jar 11filegroup { 12 name: "Bluetooth-binder-aidl", 13 srcs: [ 14 ":framework-bluetooth-updatable-exported-aidl-sources", 15 "android/bluetooth/IBluetooth.aidl", 16 "android/bluetooth/IBluetoothA2dp.aidl", 17 "android/bluetooth/IBluetoothA2dpSink.aidl", 18 "android/bluetooth/IBluetoothActivityEnergyInfoListener.aidl", 19 "android/bluetooth/IBluetoothAvrcpController.aidl", 20 "android/bluetooth/IBluetoothAvrcpTarget.aidl", 21 "android/bluetooth/IBluetoothBattery.aidl", 22 "android/bluetooth/IBluetoothCallback.aidl", 23 "android/bluetooth/IBluetoothConnectionCallback.aidl", 24 "android/bluetooth/IBluetoothCsipSetCoordinator.aidl", 25 "android/bluetooth/IBluetoothCsipSetCoordinatorCallback.aidl", 26 "android/bluetooth/IBluetoothCsipSetCoordinatorLockCallback.aidl", 27 "android/bluetooth/IBluetoothGatt.aidl", 28 "android/bluetooth/IBluetoothGattCallback.aidl", 29 "android/bluetooth/IBluetoothGattServerCallback.aidl", 30 "android/bluetooth/IBluetoothHapClient.aidl", 31 "android/bluetooth/IBluetoothHapClientCallback.aidl", 32 "android/bluetooth/IBluetoothHeadset.aidl", 33 "android/bluetooth/IBluetoothHeadsetClient.aidl", 34 "android/bluetooth/IBluetoothHearingAid.aidl", 35 "android/bluetooth/IBluetoothHidDevice.aidl", 36 "android/bluetooth/IBluetoothHidDeviceCallback.aidl", 37 "android/bluetooth/IBluetoothHidHost.aidl", 38 "android/bluetooth/IBluetoothLeAudio.aidl", 39 "android/bluetooth/IBluetoothLeAudioCallback.aidl", 40 "android/bluetooth/IBluetoothLeBroadcastAssistant.aidl", 41 "android/bluetooth/IBluetoothLeBroadcastAssistantCallback.aidl", 42 "android/bluetooth/IBluetoothLeBroadcastCallback.aidl", 43 "android/bluetooth/IBluetoothLeCallControl.aidl", 44 "android/bluetooth/IBluetoothLeCallControlCallback.aidl", 45 "android/bluetooth/IBluetoothMap.aidl", 46 "android/bluetooth/IBluetoothMapClient.aidl", 47 "android/bluetooth/IBluetoothMcpServiceManager.aidl", 48 "android/bluetooth/IBluetoothMetadataListener.aidl", 49 "android/bluetooth/IBluetoothOobDataCallback.aidl", 50 "android/bluetooth/IBluetoothPan.aidl", 51 "android/bluetooth/IBluetoothPanCallback.aidl", 52 "android/bluetooth/IBluetoothPbap.aidl", 53 "android/bluetooth/IBluetoothPbapClient.aidl", 54 "android/bluetooth/IBluetoothPreferredAudioProfilesCallback.aidl", 55 "android/bluetooth/IBluetoothProfileServiceConnection.aidl", 56 "android/bluetooth/IBluetoothQualityReportReadyCallback.aidl", 57 "android/bluetooth/IBluetoothSap.aidl", 58 "android/bluetooth/IBluetoothScan.aidl", 59 "android/bluetooth/IBluetoothSocketManager.aidl", 60 "android/bluetooth/IBluetoothVolumeControl.aidl", 61 "android/bluetooth/IBluetoothVolumeControlCallback.aidl", 62 "android/bluetooth/IncomingRfcommSocketInfo.aidl", 63 "android/bluetooth/le/IAdvertisingSetCallback.aidl", 64 "android/bluetooth/le/IDistanceMeasurementCallback.aidl", 65 "android/bluetooth/le/IPeriodicAdvertisingCallback.aidl", 66 "android/bluetooth/le/IScannerCallback.aidl", 67 ], 68} 69