blob: b69aadfdd245ac308809237dacd3b07cf5ab49bc [file] [log] [blame]
Jakub Pawlowski9bceebb2016-02-15 20:18:19 -08001package 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
8import android.bluetooth.AdvertiseData;
9import android.bluetooth.AdvertiseSettings;
Jakub Pawlowskie39e5ae2016-05-24 12:42:45 -070010import android.bluetooth.BluetoothGattCharacteristic;
11import android.bluetooth.BluetoothGattDescriptor;
12import android.bluetooth.BluetoothGattIncludedService;
13import android.bluetooth.BluetoothGattService;
Jakub Pawlowski9bceebb2016-02-15 20:18:19 -080014import android.bluetooth.ScanFilter;
15import android.bluetooth.ScanResult;
16import android.bluetooth.ScanSettings;
17import android.bluetooth.UUID;
18
19interface ParcelableTest {
20 void OnAdvertiseData(in AdvertiseData advertise_data);
21 void OnAdvertiseSettings(in AdvertiseSettings advertise_settings);
Jakub Pawlowski9bceebb2016-02-15 20:18:19 -080022 void OnScanFilter(in ScanFilter scan_filter);
23 void OnScanResult(in ScanResult scan_result);
24 void OnScanSettings(in ScanSettings scan_settings);
25 void OnUUID(in UUID uuid);
Jakub Pawlowskie39e5ae2016-05-24 12:42:45 -070026 void OnDescripor(in BluetoothGattDescriptor descriptor);
27 void OnCharacteristic(in BluetoothGattCharacteristic characteristic);
28 void OnIncludedService(in BluetoothGattIncludedService service);
29 void OnService(in BluetoothGattService service);
Marie Janssend19e0782016-07-15 12:48:27 -070030}