Searched defs:Parcel (Results 1 - 4 of 4) sorted by relevance

/frameworks/native/include/binder/
H A DParcel.h51 class Parcel { class in namespace:android
57 Parcel();
58 ~Parcel();
72 status_t appendFrom(const Parcel *parcel,
75 int compareData(const Parcel& other);
196 // The Parcel does not take ownership of the given fd unless you ask it to.
205 // The Parcel does not take ownership of the given fd unless you ask it to.
236 // Like Parcel.java's writeNoException(). Just writes a zero int32.
341 // Like Parcel.java's readExceptionCode(). Reads the first int32
342 // off of a Parcel'
[all...]
/frameworks/native/libs/binder/include/binder/
H A DParcel.h51 class Parcel { class in namespace:android
57 Parcel();
58 ~Parcel();
72 status_t appendFrom(const Parcel *parcel,
75 int compareData(const Parcel& other);
196 // The Parcel does not take ownership of the given fd unless you ask it to.
205 // The Parcel does not take ownership of the given fd unless you ask it to.
236 // Like Parcel.java's writeNoException(). Just writes a zero int32.
341 // Like Parcel.java's readExceptionCode(). Reads the first int32
342 // off of a Parcel'
[all...]
/frameworks/native/libs/binder/
H A DParcel.cpp17 #define LOG_TAG "Parcel"
36 #include <binder/Parcel.h>
110 LOG_REFS("Parcel %p acquiring reference on local %p", who, obj.cookie);
121 LOG_REFS("Parcel %p acquiring reference on remote %p", who, b.get());
158 LOG_REFS("Parcel %p releasing reference on local %p", who, obj.cookie);
169 LOG_REFS("Parcel %p releasing reference on remote %p", who, b.get());
204 const sp<IBinder>& /*binder*/, const flat_binder_object& flat, Parcel* out)
210 const sp<IBinder>& binder, Parcel* out)
249 const wp<IBinder>& binder, Parcel* out)
299 const Parcel
354 Parcel::Parcel() function in class:android::Parcel
[all...]
/frameworks/base/core/java/android/os/
H A DParcel.java58 * be sent through an IBinder. A Parcel can contain both flattened data
63 * connected with the original IBinder in the Parcel.
65 * <p class="note">Parcel is <strong>not</strong> a general-purpose
67 * {@link Parcelable} API for placing arbitrary objects into a Parcel) is
69 * appropriate to place any Parcel data in to persistent storage: changes
70 * in the underlying implementation of any of the data in the Parcel can
73 * <p>The bulk of the Parcel API revolves around reading and writing data
124 * methods write both the class type and its data to the Parcel, allowing
147 * data contents into a Parcel. The methods to use are
153 * <p>An unusual feature of Parcel i
194 public final class Parcel { class
2962 private Parcel(long nativePtr) { method in class:Parcel
[all...]

Completed in 432 milliseconds