OSDN Git Service

Enable more flexible usage of blobs in parcels.
authorJeff Brown <jeffbrown@google.com>
Wed, 12 Nov 2014 00:44:25 +0000 (16:44 -0800)
committerJeff Brown <jeffbrown@google.com>
Sat, 6 Jun 2015 00:40:59 +0000 (17:40 -0700)
commit13b1604018968408bcc5553e1fa5ea9df3e4e009
tree3ea640f1e7daaaa63a71fbe133729fba26bd95bd
parent9d2c5a7c678bd384df0fb29952cf8943e7b1b160
Enable more flexible usage of blobs in parcels.

Add functions to allow a client to take over the ashmem region
that was transferred so that it can claim it for its own and
reuse it.

Add support for mutable ashmem regions too.

Bug: 21428802
Change-Id: I16eca338cdb99b07d81fc43573d53ce86dbc60c8
include/binder/Parcel.h
libs/binder/Parcel.cpp