Searched defs:parcel (Results 1 - 25 of 130) sorted by last modified time

123456

/frameworks/support/design/src/android/support/design/internal/
H A DParcelableSparseArray.java51 public void writeToParcel(Parcel parcel, int flags) { argument
59 parcel.writeInt(size);
60 parcel.writeIntArray(keys);
61 parcel.writeParcelableArray(values, flags);
/frameworks/native/cmds/service/
H A Dservice.cpp31 void writeString16(Parcel& parcel, const char* string) argument
35 parcel.writeString16(String16(string));
39 parcel.writeInt32(-1);
304 " i32: Write the 32-bit integer N into the send parcel.\n"
305 " i64: Write the 64-bit integer N into the send parcel.\n"
306 " f: Write the 32-bit single-precision number N into the send parcel.\n"
307 " d: Write the 64-bit double-precision number N into the send parcel.\n"
308 " s16: Write the UTF-16 string STR into the send parcel.\n";
309 // " intent: Write and Intent int the send parcel. ARGS can be\n"
/frameworks/native/include/binder/
H A DParcel.h67 status_t appendFrom(const Parcel *parcel,
123 // Take a UTF8 encoded string, convert to UTF16, write it to the parcel.
170 // Place a native_handle into the parcel (the native_handle's file-
176 // Place a file descriptor into the parcel. The given fd must remain
177 // valid for the lifetime of the parcel.
181 // Place a file descriptor into the parcel. A dup of the fd is made, which
182 // will be closed once the parcel is destroyed.
185 // Place a file descriptor into the parcel. This will not affect the
187 // created, and will be closed when the parcel is destroyed.
191 // Place a vector of file desciptors into the parcel
763 operator <<(TextOutput& to, const Parcel& parcel) argument
[all...]
/frameworks/native/libs/binder/
H A DIPCThreadState.cpp1200 void IPCThreadState::freeBuffer(Parcel* parcel, const uint8_t* data, argument
1205 //ALOGI("Freeing parcel %p", &parcel);
1210 if (parcel != NULL) parcel->closeFileDescriptors();
H A DParcel.cpp493 status_t Parcel::appendFrom(const Parcel *parcel, size_t offset, size_t len) argument
497 const uint8_t *data = parcel->mData;
498 const binder_size_t *objects = parcel->mObjects;
499 size_t size = parcel->mObjectsSize;
513 // range checks against the source parcel size
514 if ((offset > parcel->mDataSize)
515 || (len > parcel->mDataSize)
516 || (offset + len > parcel->mDataSize)) {
817 status_t writeByteVectorInternal(Parcel* parcel, const std::vector<T>& val) argument
825 status = parcel
841 writeByteVectorInternalPtr(Parcel* parcel, const std::unique_ptr<std::vector<T>>& val) argument
1444 readByteVectorInternal(const Parcel* parcel, std::vector<T>* val) argument
1476 readByteVectorInternalPtr( const Parcel* parcel, std::unique_ptr<std::vector<T>>* val) argument
[all...]
H A DPersistableBundle.cpp88 status_t PersistableBundle::writeToParcel(Parcel* parcel) const {
96 RETURN_IF_FAILED(parcel->writeInt32(0));
100 size_t length_pos = parcel->dataPosition();
101 RETURN_IF_FAILED(parcel->writeInt32(1)); // dummy, will hold length
102 RETURN_IF_FAILED(parcel->writeInt32(BUNDLE_MAGIC));
104 size_t start_pos = parcel->dataPosition();
105 RETURN_IF_FAILED(writeToParcelInner(parcel));
106 size_t end_pos = parcel->dataPosition();
109 parcel->setDataPosition(length_pos);
115 RETURN_IF_FAILED(parcel
120 readFromParcel(const Parcel* parcel) argument
338 readFromParcelInner(const Parcel* parcel, size_t length) argument
[all...]
H A DStatus.cpp59 status_t Status::readFromParcel(const Parcel& parcel) { argument
60 status_t status = parcel.readInt32(&mException);
69 const int32_t header_start = parcel.dataPosition();
71 status = parcel.readInt32(&header_size);
76 parcel.setDataPosition(header_start + header_size);
88 status = parcel.readString16(&message);
96 status = parcel.readInt32(&mErrorCode);
106 status_t Status::writeToParcel(Parcel* parcel) const {
113 status_t status = parcel->writeInt32(mException);
119 status = parcel
[all...]
/frameworks/native/libs/gui/
H A DIGraphicBufferProducer.cpp702 IGraphicBufferProducer::QueueBufferInput::QueueBufferInput(const Parcel& parcel) { argument
703 parcel.read(*this);
H A DSurface.cpp1289 status_t Surface::writeToParcel(Parcel* parcel) const {
1290 return writeToParcel(parcel, false);
1293 status_t Surface::writeToParcel(Parcel* parcel, bool nameAlreadyWritten) const { argument
1294 if (parcel == nullptr) return BAD_VALUE;
1298 if (!nameAlreadyWritten) res = parcel->writeString16(name);
1301 res = parcel->writeStrongBinder(
1307 status_t Surface::readFromParcel(const Parcel* parcel) { argument
1308 return readFromParcel(parcel, false);
1311 status_t Surface::readFromParcel(const Parcel* parcel, bool nameAlreadyRead) { argument
1312 if (parcel
1328 readMaybeEmptyString16(const Parcel* parcel) argument
[all...]
H A DSurfaceControl.cpp204 const sp<SurfaceControl>& control, Parcel* parcel)
210 return parcel->writeStrongBinder(IInterface::asBinder(bp));
203 writeSurfaceToParcel( const sp<SurfaceControl>& control, Parcel* parcel) argument
/frameworks/native/libs/input/
H A DInput.cpp148 status_t PointerCoords::readFromParcel(Parcel* parcel) { argument
149 bits = parcel->readInt64();
157 values[i] = parcel->readFloat();
162 status_t PointerCoords::writeToParcel(Parcel* parcel) const {
163 parcel->writeInt64(bits);
167 parcel->writeFloat(values[i]);
424 status_t MotionEvent::readFromParcel(Parcel* parcel) { argument
425 size_t pointerCount = parcel->readInt32();
426 size_t sampleCount = parcel->readInt32();
432 mDeviceId = parcel
[all...]
H A DKeyCharacterMap.cpp603 sp<KeyCharacterMap> KeyCharacterMap::readFromParcel(Parcel* parcel) { argument
605 map->mType = parcel->readInt32();
606 size_t numKeys = parcel->readInt32();
607 if (parcel->errorCheck()) {
616 int32_t keyCode = parcel->readInt32();
617 char16_t label = parcel->readInt32();
618 char16_t number = parcel->readInt32();
619 if (parcel->errorCheck()) {
629 while (parcel->readInt32()) {
630 int32_t metaState = parcel
[all...]
/frameworks/native/libs/input/tests/
H A DInputEvent_test.cpp142 Parcel parcel; local
149 inCoords.writeToParcel(&parcel);
150 parcel.setDataPosition(0);
151 outCoords.readFromParcel(&parcel);
156 parcel.freeData();
160 inCoords.writeToParcel(&parcel);
161 parcel.setDataPosition(0);
162 outCoords.readFromParcel(&parcel);
507 Parcel parcel; local
514 inEvent.writeToParcel(&parcel);
[all...]
/frameworks/native/libs/ui/
H A DHdrCapabilities.cpp23 status_t HdrCapabilities::writeToParcel(Parcel* parcel) const
25 status_t result = parcel->writeInt32Vector(mSupportedHdrTypes);
29 result = parcel->writeFloat(mMaxLuminance);
33 result = parcel->writeFloat(mMaxAverageLuminance);
37 result = parcel->writeFloat(mMinLuminance);
41 status_t HdrCapabilities::readFromParcel(const Parcel* parcel) argument
43 status_t result = parcel->readInt32Vector(&mSupportedHdrTypes);
47 result = parcel->readFloat(&mMaxLuminance);
51 result = parcel->readFloat(&mMaxAverageLuminance);
55 result = parcel
[all...]
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/
H A DAppItem.java43 public AppItem(Parcel parcel) { argument
44 key = parcel.readInt();
45 uids = parcel.readSparseBooleanArray();
46 total = parcel.readLong();
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/model/
H A DDurableUtils.java69 public static <D extends Durable> void writeToParcel(Parcel parcel, D d) { argument
71 parcel.writeByteArray(writeToArray(d));
77 public static <D extends Durable> D readFromParcel(Parcel parcel, D d) { argument
79 return readFromArray(parcel.createByteArray(), d);
/frameworks/base/media/java/android/media/
H A DSubtitleData.java51 public SubtitleData(Parcel parcel) { argument
52 if (!parseParcel(parcel)) {
73 private boolean parseParcel(Parcel parcel) { argument
74 parcel.setDataPosition(0);
75 if (parcel.dataAvail() == 0) {
79 mTrackIndex = parcel.readInt();
80 mStartTimeUs = parcel.readLong();
81 mDurationUs = parcel.readLong();
82 mData = new byte[parcel.readInt()];
83 parcel
[all...]
H A DTimedMetaData.java40 static TimedMetaData createTimedMetaDataFromParcel(Parcel parcel) { argument
41 return new TimedMetaData(parcel);
44 private TimedMetaData(Parcel parcel) { argument
45 if (!parseParcel(parcel)) {
66 private boolean parseParcel(Parcel parcel) { argument
67 parcel.setDataPosition(0);
68 if (parcel.dataAvail() == 0) {
72 mTimestampUs = parcel.readLong();
73 mMetaData = new byte[parcel.readInt()];
74 parcel
[all...]
H A DTimedText.java358 public TimedText(Parcel parcel) { argument
359 if (!parseParcel(parcel)) {
393 private boolean parseParcel(Parcel parcel) { argument
394 parcel.setDataPosition(0);
395 if (parcel.dataAvail() == 0) {
399 int type = parcel.readInt();
401 type = parcel.readInt();
405 int mStartTimeMs = parcel.readInt();
408 type = parcel.readInt();
413 int textLen = parcel
531 readStyle(Parcel parcel) argument
594 readFont(Parcel parcel) argument
616 readHighlight(Parcel parcel) argument
630 readKaraoke(Parcel parcel) argument
651 readHyperText(Parcel parcel) argument
674 readBlinkingText(Parcel parcel) argument
[all...]
/frameworks/base/media/java/android/media/midi/
H A DMidiDeviceInfo.java345 public void writeToParcel(Parcel parcel, int flags) { argument
346 parcel.writeInt(mType);
347 parcel.writeInt(mId);
348 parcel.writeInt(mInputPortCount);
349 parcel.writeInt(mOutputPortCount);
350 parcel.writeStringArray(mInputPortNames);
351 parcel.writeStringArray(mOutputPortNames);
352 parcel.writeBundle(mProperties);
353 parcel.writeInt(mIsPrivate ? 1 : 0);
H A DMidiDeviceStatus.java133 public void writeToParcel(Parcel parcel, int flags) { argument
134 parcel.writeParcelable(mDeviceInfo, flags);
135 parcel.writeBooleanArray(mInputPortOpen);
136 parcel.writeIntArray(mOutputPortOpenCount);
/frameworks/base/libs/androidfw/
H A DCursorWindow.cpp85 status_t CursorWindow::createFromParcel(Parcel* parcel, CursorWindow** outCursorWindow) { argument
86 String8 name = parcel->readString8();
89 int ashmemFd = parcel->readFileDescriptor();
107 LOG_WINDOW("Created CursorWindow from parcel: freeOffset=%d, "
124 status_t CursorWindow::writeToParcel(Parcel* parcel) { argument
125 status_t status = parcel->writeString8(mName);
127 status = parcel->writeDupFileDescriptor(mAshmemFd);
/frameworks/base/location/java/android/location/
H A DAddress.java533 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...]
H A DCountry.java150 public void writeToParcel(Parcel parcel, int flags) { argument
151 parcel.writeString(mCountryIso);
152 parcel.writeInt(mSource);
153 parcel.writeLong(mTimestamp);
H A DCriteria.java356 public void writeToParcel(Parcel parcel, int flags) { argument
357 parcel.writeInt(mHorizontalAccuracy);
358 parcel.writeInt(mVerticalAccuracy);
359 parcel.writeInt(mSpeedAccuracy);
360 parcel.writeInt(mBearingAccuracy);
361 parcel.writeInt(mPowerRequirement);
362 parcel.writeInt(mAltitudeRequired ? 1 : 0);
363 parcel.writeInt(mBearingRequired ? 1 : 0);
364 parcel.writeInt(mSpeedRequired ? 1 : 0);
365 parcel
[all...]

Completed in 264 milliseconds

123456