Lines Matching refs:reply

46         Parcel data, reply;
48 remote()->transact(GET_IMEMORY, data, &reply);
49 sp<IBinder> binder = reply.readStrongBinder();
54 Parcel data, reply;
58 status_t err = remote()->transact(READ_AT, data, &reply);
63 err = reply.readInt64(&value);
71 Parcel data, reply;
73 remote()->transact(GET_SIZE, data, &reply);
74 status_t err = reply.readInt32();
75 *size = reply.readInt64();
80 Parcel data, reply;
82 remote()->transact(CLOSE, data, &reply);
86 Parcel data, reply;
88 remote()->transact(GET_FLAGS, data, &reply);
89 return reply.readUint32();
93 Parcel data, reply;
95 remote()->transact(TO_STRING, data, &reply);
96 return reply.readString8();
100 Parcel data, reply;
108 remote()->transact(DRM_INITIALIZATION, data, &reply);
110 if (reply.dataAvail() != 0) {
112 handle->decryptId = reply.readInt32();
113 handle->mimeType = reply.readString8();
114 handle->decryptApiType = reply.readInt32();
115 handle->status = reply.readInt32();
144 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) {
147 CHECK_INTERFACE(IDataSource, data, reply);
148 reply->writeStrongBinder(IInterface::asBinder(getIMemory()));
152 CHECK_INTERFACE(IDataSource, data, reply);
155 reply->writeInt64(readAt(offset, size));
159 CHECK_INTERFACE(IDataSource, data, reply);
162 reply->writeInt32(err);
163 reply->writeInt64(size);
167 CHECK_INTERFACE(IDataSource, data, reply);
172 CHECK_INTERFACE(IDataSource, data, reply);
173 reply->writeUint32(getFlags());
177 CHECK_INTERFACE(IDataSource, data, reply);
178 reply->writeString8(toString());
182 CHECK_INTERFACE(IDataSource, data, reply);
190 reply->writeInt32(handle->decryptId);
191 reply->writeString8(handle->mimeType);
192 reply->writeInt32(handle->decryptApiType);
193 reply->writeInt32(handle->status);
196 reply->writeInt32(handle->decryptInfo->decryptBufferLength);
198 reply->writeInt32(-1);
202 reply->writeInt32(size);
204 reply->writeInt32(handle->copyControlVector.keyAt(i));
205 reply->writeInt32(handle->copyControlVector.valueAt(i));
209 reply->writeInt32(size);
211 reply->writeString8(handle->extendedData.keyAt(i));
212 reply->writeString8(handle->extendedData.valueAt(i));
219 return BBinder::onTransact(code, data, reply, flags);