Lines Matching refs:parcel
58 status_t MidiDeviceInfo::writeToParcel(Parcel* parcel) const { in writeToParcel()
60 RETURN_IF_FAILED(parcel->writeInt32(mType)); in writeToParcel()
61 RETURN_IF_FAILED(parcel->writeInt32(mId)); in writeToParcel()
62 RETURN_IF_FAILED(parcel->writeInt32((int32_t)mInputPortNames.size())); in writeToParcel()
63 RETURN_IF_FAILED(parcel->writeInt32((int32_t)mOutputPortNames.size())); in writeToParcel()
64 RETURN_IF_FAILED(writeStringVector(parcel, mInputPortNames)); in writeToParcel()
65 RETURN_IF_FAILED(writeStringVector(parcel, mOutputPortNames)); in writeToParcel()
66 RETURN_IF_FAILED(parcel->writeInt32(mIsPrivate ? 1 : 0)); in writeToParcel()
67 RETURN_IF_FAILED(parcel->writeInt32(mDefaultProtocol)); in writeToParcel()
68 RETURN_IF_FAILED(mProperties.writeToParcel(parcel)); in writeToParcel()
70 RETURN_IF_FAILED(mProperties.writeToParcel(parcel)); in writeToParcel()
74 status_t MidiDeviceInfo::readFromParcel(const Parcel* parcel) { in readFromParcel() argument
76 RETURN_IF_FAILED(parcel->readInt32(&mType)); in readFromParcel()
77 RETURN_IF_FAILED(parcel->readInt32(&mId)); in readFromParcel()
79 RETURN_IF_FAILED(parcel->readInt32(&inputPortCount)); in readFromParcel()
81 RETURN_IF_FAILED(parcel->readInt32(&outputPortCount)); in readFromParcel()
82 RETURN_IF_FAILED(readStringVector(parcel, &mInputPortNames, inputPortCount)); in readFromParcel()
83 RETURN_IF_FAILED(readStringVector(parcel, &mOutputPortNames, outputPortCount)); in readFromParcel()
85 RETURN_IF_FAILED(parcel->readInt32(&isPrivate)); in readFromParcel()
87 RETURN_IF_FAILED(parcel->readInt32(&mDefaultProtocol)); in readFromParcel()
88 RETURN_IF_FAILED(mProperties.readFromParcel(parcel)); in readFromParcel()
94 const Parcel* parcel, Vector<String16> *vectorPtr, size_t defaultLength) { in readStringVector() argument
96 status_t result = parcel->readString16Vector(&v); in readStringVector()
113 status_t MidiDeviceInfo::writeStringVector(Parcel* parcel, const Vector<String16>& vector) const { in writeStringVector() argument
118 return parcel->writeString16Vector(v); in writeStringVector()