Home | History | Annotate | Download | only in jni

Lines Matching defs:parcel

22 #include <binder/Parcel.h>
184 Parcel* parcel = parcelForJavaObject(env, parcelObj);
185 if (parcel) {
186 bool isInitialized = parcel->readInt32();
188 String8 name = parcel->readString8();
189 int32_t ashmemFd = dup(parcel->readFileDescriptor());
190 int32_t receivePipeFd = dup(parcel->readFileDescriptor());
191 int32_t sendPipeFd = dup(parcel->readFileDescriptor());
197 "Could not read input channel file descriptors from parcel.");
212 Parcel* parcel = parcelForJavaObject(env, parcelObj);
213 if (parcel) {
219 parcel->writeInt32(1);
220 parcel->writeString8(inputChannel->getName());
221 parcel->writeDupFileDescriptor(inputChannel->getAshmemFd());
222 parcel->writeDupFileDescriptor(inputChannel->getReceivePipeFd());
223 parcel->writeDupFileDescriptor(inputChannel->getSendPipeFd());
225 parcel->writeInt32(0);
251 { "nativeReadFromParcel", "(Landroid/os/Parcel;)V",
253 { "nativeWriteToParcel", "(Landroid/os/Parcel;)V",