/frameworks/av/media/libaaudio/src/binding/ |
H A D | AudioEndpointParcelable.cpp | 66 status_t AudioEndpointParcelable::writeToParcel(Parcel* parcel) const { 67 parcel->writeInt32(mNumSharedMemories); 69 mSharedMemories[i].writeToParcel(parcel); 71 mUpMessageQueueParcelable.writeToParcel(parcel); 72 mDownMessageQueueParcelable.writeToParcel(parcel); 73 mUpDataQueueParcelable.writeToParcel(parcel); 74 mDownDataQueueParcelable.writeToParcel(parcel); 78 status_t AudioEndpointParcelable::readFromParcel(const Parcel* parcel) { argument 79 parcel->readInt32(&mNumSharedMemories); 81 mSharedMemories[i].readFromParcel(parcel); [all...] |
H A D | AAudioStreamConfiguration.h | 38 virtual status_t writeToParcel(Parcel* parcel) const override; 40 virtual status_t readFromParcel(const Parcel* parcel) override;
|
/frameworks/base/core/java/android/os/storage/ |
H A D | DiskInfo.java | 64 public DiskInfo(Parcel parcel) { argument 65 id = parcel.readString(); 66 flags = parcel.readInt(); 67 size = parcel.readLong(); 68 label = parcel.readString(); 69 volumeCount = parcel.readInt(); 70 sysPath = parcel.readString(); 194 public void writeToParcel(Parcel parcel, int flags) { argument 195 parcel.writeString(id); 196 parcel [all...] |
/frameworks/base/core/tests/coretests/src/android/view/inputmethod/ |
H A D | InputMethodSubtypeArrayTest.java | 54 Parcel parcel = null; 56 parcel = Parcel.obtain(); 57 original.writeToParcel(parcel); 58 parcel.setDataPosition(0); 59 return new InputMethodSubtypeArray(parcel); 61 if (parcel != null) { 62 parcel.recycle();
|
/frameworks/av/media/libaaudio/tests/ |
H A D | test_marshalling.cpp | 38 Parcel parcel; local 39 size_t pos = parcel.dataPosition(); 41 parcel.writeInt32(arbitraryValue); 42 parcel.setDataPosition(pos); 44 parcel.readInt32(&y); 64 Parcel parcel; local 65 size_t pos = parcel.dataPosition(); 66 sharedMemoryA.writeToParcel(&parcel); 68 parcel.setDataPosition(pos); 69 sharedMemoryB.readFromParcel(&parcel); 98 Parcel parcel; local 148 Parcel parcel; local [all...] |
/frameworks/base/core/java/android/hardware/location/ |
H A D | GeofenceHardwareMonitorEvent.java | 104 public void writeToParcel(Parcel parcel, int flags) { argument 105 parcel.writeInt(mMonitoringType); 106 parcel.writeInt(mMonitoringStatus); 107 parcel.writeInt(mSourceTechnologies); 108 parcel.writeParcelable(mLocation, flags);
|
/frameworks/base/core/java/android/hardware/usb/ |
H A D | UsbEndpoint.java | 155 public void writeToParcel(Parcel parcel, int flags) { argument 156 parcel.writeInt(mAddress); 157 parcel.writeInt(mAttributes); 158 parcel.writeInt(mMaxPacketSize); 159 parcel.writeInt(mInterval);
|
H A D | UsbInterface.java | 189 public void writeToParcel(Parcel parcel, int flags) { argument 190 parcel.writeInt(mId); 191 parcel.writeInt(mAlternateSetting); 192 parcel.writeString(mName); 193 parcel.writeInt(mClass); 194 parcel.writeInt(mSubclass); 195 parcel.writeInt(mProtocol); 196 parcel.writeParcelableArray(mEndpoints, 0);
|
/frameworks/base/core/java/android/os/health/ |
H A D | HealthStatsParceler.java | 70 throw new RuntimeException("Can not re-parcel HealthStatsParceler that was" 77 final Parcel parcel = Parcel.obtain(); 78 mWriter.flattenToParcel(parcel); 79 parcel.setDataPosition(0); 80 mHealthStats = new HealthStats(parcel); 81 parcel.recycle();
|
/frameworks/base/core/tests/coretests/src/android/content/pm/ |
H A D | ParceledListSliceTest.java | 23 Parcel parcel = Parcel.obtain(); 25 parcel.writeParcelable(new ParceledListSlice<SmallObject>(list), 0); 26 parcel.setDataPosition(0); 27 slice = parcel.readParcelable(getClass().getClassLoader()); 29 parcel.recycle(); 74 Parcel parcel = Parcel.obtain(); 76 parcel.writeParcelable(new ParceledListSlice<LargeObject>(list), 0); 77 parcel.setDataPosition(0); 78 slice = parcel.readParcelable(getClass().getClassLoader()); 80 parcel [all...] |
/frameworks/base/location/java/android/location/ |
H A D | GeocoderParams.java | 88 public void writeToParcel(Parcel parcel, int flags) { argument 89 parcel.writeString(mLocale.getLanguage()); 90 parcel.writeString(mLocale.getCountry()); 91 parcel.writeString(mLocale.getVariant()); 92 parcel.writeString(mPackageName);
|
H A D | Address.java | 533 public void writeToParcel(Parcel parcel, int flags) { argument 534 parcel.writeString(mLocale.getLanguage()); 535 parcel.writeString(mLocale.getCountry()); 537 parcel.writeInt(0); 540 parcel.writeInt(entries.size()); 542 parcel.writeInt(e.getKey()); 543 parcel.writeString(e.getValue()); 546 parcel.writeString(mFeatureName); 547 parcel.writeString(mAdminArea); 548 parcel [all...] |
/frameworks/base/location/java/com/android/internal/location/ |
H A D | ProviderRequest.java | 71 public void writeToParcel(Parcel parcel, int flags) { argument 72 parcel.writeInt(reportLocation ? 1 : 0); 73 parcel.writeLong(interval); 74 parcel.writeInt(locationRequests.size()); 76 request.writeToParcel(parcel, flags);
|
/frameworks/base/media/java/android/media/ |
H A D | Metadata.java | 253 // After a successful parsing, set the parcel with the serialized metadata. 257 // the record's payload in the parcel. 289 * @param parcel With the serialized records. 290 * @param bytesLeft How many bytes in the parcel should be processed. 293 private boolean scanAllRecords(Parcel parcel, int bytesLeft) { argument 299 final int start = parcel.dataPosition(); 301 final int size = parcel.readInt(); 310 final int metadataId = parcel.readInt(); 325 mKeyToPosMap.put(metadataId, parcel.dataPosition()); 328 final int metadataType = parcel 385 parse(Parcel parcel) argument [all...] |
/frameworks/base/core/java/android/print/ |
H A D | PrintDocumentInfo.java | 145 * @param parcel Data from which to initialize. 147 private PrintDocumentInfo(Parcel parcel) { argument 148 mName = Preconditions.checkStringNotEmpty(parcel.readString()); 149 mPageCount = parcel.readInt(); 151 mContentType = parcel.readInt(); 152 mDataSize = Preconditions.checkArgumentNonnegative(parcel.readLong()); 215 public void writeToParcel(Parcel parcel, int flags) { argument 216 parcel.writeString(mName); 217 parcel.writeInt(mPageCount); 218 parcel [all...] |
/frameworks/base/core/java/android/view/autofill/ |
H A D | AutofillValue.java | 197 public void writeToParcel(Parcel parcel, int flags) { argument 198 parcel.writeInt(mType); 202 parcel.writeCharSequence((CharSequence) mValue); 205 parcel.writeInt((Boolean) mValue ? 1 : 0); 208 parcel.writeInt((Integer) mValue); 211 parcel.writeLong((Long) mValue); 216 private AutofillValue(@NonNull Parcel parcel) { argument 217 mType = parcel.readInt(); 221 mValue = parcel.readCharSequence(); 224 int rawValue = parcel [all...] |
/frameworks/opt/net/lowpan/libandroid_net_lowpan/ |
H A D | LowpanIdentity.cpp | 124 status_t LowpanIdentity::writeToParcel(Parcel* parcel) const { 132 RETURN_IF_FAILED(parcel->writeByteVector(rawName)); 133 RETURN_IF_FAILED(parcel->writeUtf8AsUtf16(mType)); 134 RETURN_IF_FAILED(parcel->writeByteVector(mXpanid)); 135 RETURN_IF_FAILED(parcel->writeInt32(mPanid)); 136 RETURN_IF_FAILED(parcel->writeInt32(mChannel)); 140 status_t LowpanIdentity::readFromParcel(const Parcel* parcel) { argument 148 RETURN_IF_FAILED(parcel->readByteVector(&rawName)); 152 RETURN_IF_FAILED(parcel->readUtf8FromUtf16(&mType)); 153 RETURN_IF_FAILED(parcel [all...] |
/frameworks/base/core/java/android/service/autofill/ |
H A D | RegexValidator.java | 91 public void writeToParcel(Parcel parcel, int flags) { argument 92 parcel.writeParcelable(mId, flags); 93 parcel.writeSerializable(mRegex); 99 public RegexValidator createFromParcel(Parcel parcel) { 100 return new RegexValidator(parcel.readParcelable(null), 101 (Pattern) parcel.readSerializable());
|
H A D | FillResponse.java | 328 public void writeToParcel(Parcel parcel, int flags) { argument 329 parcel.writeParcelable(mDatasets, flags); 330 parcel.writeParcelable(mSaveInfo, flags); 331 parcel.writeParcelable(mClientState, flags); 332 parcel.writeParcelableArray(mAuthenticationIds, flags); 333 parcel.writeParcelable(mAuthentication, flags); 334 parcel.writeParcelable(mPresentation, flags); 335 parcel.writeParcelableArray(mIgnoredIds, flags); 336 parcel.writeInt(mRequestId); 342 public FillResponse createFromParcel(Parcel parcel) { [all...] |
/frameworks/av/include/media/ |
H A D | BufferingSettings.h | 66 status_t writeToParcel(Parcel* parcel) const override; 67 status_t readFromParcel(const Parcel* parcel) override;
|
H A D | OMXFenceParcelable.h | 50 status_t readFromParcel(const Parcel* parcel) override; 51 status_t writeToParcel(Parcel* parcel) const override; 75 inline status_t OMXFenceParcelable::readFromParcel(const Parcel* parcel) { argument 77 status_t err = parcel->readInt32(&haveFence); 79 int fd = ::dup(parcel->readFileDescriptor()); 88 inline status_t OMXFenceParcelable::writeToParcel(Parcel* parcel) const { 89 status_t err = parcel->writeInt32(mFenceFd >= 0); 91 err = parcel->writeFileDescriptor(mFenceFd, true /* takeOwnership */);
|
/frameworks/av/media/libmedia/include/media/ |
H A D | BufferingSettings.h | 66 status_t writeToParcel(Parcel* parcel) const override; 67 status_t readFromParcel(const Parcel* parcel) override;
|
H A D | OMXFenceParcelable.h | 50 status_t readFromParcel(const Parcel* parcel) override; 51 status_t writeToParcel(Parcel* parcel) const override; 75 inline status_t OMXFenceParcelable::readFromParcel(const Parcel* parcel) { argument 77 status_t err = parcel->readInt32(&haveFence); 79 int fd = ::dup(parcel->readFileDescriptor()); 88 inline status_t OMXFenceParcelable::writeToParcel(Parcel* parcel) const { 89 status_t err = parcel->writeInt32(mFenceFd >= 0); 91 err = parcel->writeFileDescriptor(mFenceFd, true /* takeOwnership */);
|
/frameworks/base/core/java/android/printservice/recommendation/ |
H A D | RecommendationInfo.java | 89 * Read a list of blobs from the parcel and return it as a list of {@link InetAddress 92 * @param parcel the parcel to read the blobs from 98 @NonNull private static ArrayList<InetAddress> readDiscoveredPrinters(@NonNull Parcel parcel) { argument 99 int numDiscoveredPrinters = parcel.readInt(); 104 discoveredPrinters.add(InetAddress.getByAddress(parcel.readBlob())); 114 * Create a new recommendation from a parcel. 116 * @param parcel The parcel containing the data 120 private RecommendationInfo(@NonNull Parcel parcel) { argument [all...] |
/frameworks/native/include/binder/ |
H A D | Parcelable.h | 42 // Write |this| parcelable to the given |parcel|. Keep in mind that 47 virtual status_t writeToParcel(Parcel* parcel) const = 0; 49 // Read data from the given |parcel| into |this|. After readFromParcel 51 // wrote itself to the parcel. 54 virtual status_t readFromParcel(const Parcel* parcel) = 0;
|