1 package test; 2 3 /* This file is just a test to make sure all parcelables 4 * are correct. It will be removed once they're used in 5 * real AIDL files. 6 */ 7 8 import android.bluetooth.AdvertiseData; 9 import android.bluetooth.AdvertiseSettings; 10 import android.bluetooth.BluetoothGattCharacteristic; 11 import android.bluetooth.BluetoothGattDescriptor; 12 import android.bluetooth.BluetoothGattIncludedService; 13 import android.bluetooth.BluetoothGattService; 14 import android.bluetooth.ScanFilter; 15 import android.bluetooth.ScanResult; 16 import android.bluetooth.ScanSettings; 17 import android.bluetooth.UUID; 18 19 interface ParcelableTest { OnAdvertiseData(in AdvertiseData advertise_data)20 void OnAdvertiseData(in AdvertiseData advertise_data); OnAdvertiseSettings(in AdvertiseSettings advertise_settings)21 void OnAdvertiseSettings(in AdvertiseSettings advertise_settings); OnScanFilter(in ScanFilter scan_filter)22 void OnScanFilter(in ScanFilter scan_filter); OnScanResult(in ScanResult scan_result)23 void OnScanResult(in ScanResult scan_result); OnScanSettings(in ScanSettings scan_settings)24 void OnScanSettings(in ScanSettings scan_settings); OnUUID(in UUID uuid)25 void OnUUID(in UUID uuid); OnDescripor(in BluetoothGattDescriptor descriptor)26 void OnDescripor(in BluetoothGattDescriptor descriptor); OnCharacteristic(in BluetoothGattCharacteristic characteristic)27 void OnCharacteristic(in BluetoothGattCharacteristic characteristic); OnIncludedService(in BluetoothGattIncludedService service)28 void OnIncludedService(in BluetoothGattIncludedService service); OnService(in BluetoothGattService service)29 void OnService(in BluetoothGattService service); 30 } 31