1af8a880ef2a2af061de0dd451d69595937245ea |
|
10-Apr-2017 |
Dan Stoza <stoza@google.com> |
libbinder: Add vector<Parcelable> to SafeInterface Adds support fo sending and receiving std::vector<Parcelable> parameters (such as the vector of OccupancyTracker::Segments in IGraphicBufferConsumer::getOccupancyHistory) as part of a SafeInterface. Test: New test in binderSafeInterfaceTest Change-Id: Ifb7d2cece79ee9fd52791f61d2488e6a490805f3
/frameworks/native/libs/binder/include/binder/SafeInterface.h
|
2537db72f62d53d7c7cab85ccbba2e8d0286a2da |
|
08-Apr-2017 |
Dan Stoza <stoza@google.com> |
libbinder: Add sp<NativeHandle> to SafeInterface Adds support for sending and receiving sp<NativeHandle> parameters as part of a SafeInterface. Test: New test in binderSafeInterfaceTest Change-Id: Ia402b4bceedff358864669d201b4c1e22be6d0fa
/frameworks/native/libs/binder/include/binder/SafeInterface.h
|
81ea3efb75a6427c946221f95dcf9c388b27a977 |
|
08-Apr-2017 |
Dan Stoza <stoza@google.com> |
libbinder: Support enums in SafeInterface Adds support for sending and receiving enum values (as their underlying types) as part of a SafeInterface. Test: New test in binderSafeInterfaceTest Change-Id: I9c3b6b7e7728d8c95514928354136be84bfd7875
/frameworks/native/libs/binder/include/binder/SafeInterface.h
|
6dd325b9396c9946ced9d01665152a44167a8fa2 |
|
07-Apr-2017 |
Dan Stoza <stoza@google.com> |
libbinder: Support sp<Flattenable> in SafeInterface Adds support for sending and receiving sp<Flattenable> parameters (such as sp<Fence> and sp<GraphicBuffer>) as part of a SafeInterface. Test: New test in binderSafeInterfaceTest Change-Id: I36ba19c7f121771e9a7acfde9ed164e1cd3200b3
/frameworks/native/libs/binder/include/binder/SafeInterface.h
|
662a899ed9bb727c1267ec10d24d87a2f0be3355 |
|
07-Apr-2017 |
Dan Stoza <stoza@google.com> |
libbinder: Add int64_t/uint64_t to SafeInterface Adds support for sending and receiving int64_t and uint64_t parameters as part of a SafeInterface. Test: New tests in binderSafeInterfaceTest Change-Id: I3d27dd006591084b5c48f1bcb4d6dca40b679d23
/frameworks/native/libs/binder/include/binder/SafeInterface.h
|
df614ae850b0b277030f94fd32062d45e723f91b |
|
29-Mar-2017 |
Dan Stoza <stoza@google.com> |
libbinder: Support Flattenable in SafeInterface Adds support for sending and receiving Flattenable parameters as part of a SafeInterface. Test: New test in binderSafeInterfaceTest Change-Id: I5c84d6f27ac1f8c7ad37210e836f390e02b92959
/frameworks/native/libs/binder/include/binder/SafeInterface.h
|
d630e520de9ff4bc50723a7e8f91b6d9be27db1c |
|
02-Dec-2016 |
Dan Stoza <stoza@google.com> |
libbinder: Add SafeInterface Adds SafeInterface, a mechanism which will automatically translate IInterface method calls into remote procedure calls, avoiding the need to manually write parceling and unparceling code for each method. Test: binderSafeInterfaceTest Change-Id: I0fc7a6eee5528371f40b90d056404cb024166b23
/frameworks/native/libs/binder/include/binder/SafeInterface.h
|