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