OSDN Git Service

service: use Parcelable instead of helpers
authorJakub Pawlowski <jpawlowski@google.com>
Tue, 16 Feb 2016 04:18:19 +0000 (20:18 -0800)
committerJakub Pawlowski <jpawlowski@google.com>
Wed, 23 Mar 2016 20:47:37 +0000 (13:47 -0700)
commit9bceebb4a441ef7f3c5d9ad2e9b84ec7e1974007
tree5269df0cad4934b05d518cdb4adcf0ec240d55be
parentdf515a46dd4fe27040c39d35b14b3e071319156d
service: use Parcelable instead of helpers

In order to user .aidl in the future, all types will have to be
parcelable. We don't add Parcelable to base types, as they might
be also used with other transports than binder in future.

Change-Id: I88e6961e69ac0e5d04bd4b6fe3cd7d79bd6f73ba
38 files changed:
service/Android.mk
service/common/android/bluetooth/AdvertiseData.aidl [new file with mode: 0644]
service/common/android/bluetooth/AdvertiseSettings.aidl [new file with mode: 0644]
service/common/android/bluetooth/GattIdentifier.aidl [new file with mode: 0644]
service/common/android/bluetooth/ScanFilter.aidl [new file with mode: 0644]
service/common/android/bluetooth/ScanResult.aidl [new file with mode: 0644]
service/common/android/bluetooth/ScanSettings.aidl [new file with mode: 0644]
service/common/android/bluetooth/UUID.aidl [new file with mode: 0644]
service/common/android/bluetooth/advertise_data.cpp [new file with mode: 0644]
service/common/android/bluetooth/advertise_data.h [new file with mode: 0644]
service/common/android/bluetooth/advertise_settings.cpp [new file with mode: 0644]
service/common/android/bluetooth/advertise_settings.h [new file with mode: 0644]
service/common/android/bluetooth/gatt_identifier.cpp [new file with mode: 0644]
service/common/android/bluetooth/gatt_identifier.h [new file with mode: 0644]
service/common/android/bluetooth/scan_filter.cpp [new file with mode: 0644]
service/common/android/bluetooth/scan_filter.h [new file with mode: 0644]
service/common/android/bluetooth/scan_result.cpp [new file with mode: 0644]
service/common/android/bluetooth/scan_result.h [new file with mode: 0644]
service/common/android/bluetooth/scan_settings.cpp [new file with mode: 0644]
service/common/android/bluetooth/scan_settings.h [new file with mode: 0644]
service/common/android/bluetooth/uuid.cpp [new file with mode: 0644]
service/common/android/bluetooth/uuid.h [new file with mode: 0644]
service/common/bluetooth/advertise_data.h
service/common/bluetooth/advertise_settings.h
service/common/bluetooth/binder/IBluetoothGattServer.cpp
service/common/bluetooth/binder/IBluetoothGattServerCallback.cpp
service/common/bluetooth/binder/IBluetoothLowEnergy.cpp
service/common/bluetooth/binder/IBluetoothLowEnergyCallback.cpp
service/common/bluetooth/binder/parcel_helpers.cpp [deleted file]
service/common/bluetooth/binder/parcel_helpers.h [deleted file]
service/common/bluetooth/gatt_identifier.h
service/common/bluetooth/scan_filter.h
service/common/bluetooth/scan_result.h
service/common/bluetooth/scan_settings.h
service/common/bluetooth/uuid.h
service/test/ParcelableTest.aidl [new file with mode: 0644]
service/test/parcel_helpers_unittest.cpp [deleted file]
service/test/parcelable_unittest.cpp [new file with mode: 0644]