Lines Matching defs:data

56         Parcel data, reply;
57 data.writeInterfaceToken(IStreamSource::getInterfaceDescriptor());
58 data.writeStrongBinder(listener->asBinder());
59 remote()->transact(SET_LISTENER, data, &reply);
63 Parcel data, reply;
64 data.writeInterfaceToken(IStreamSource::getInterfaceDescriptor());
65 data.writeInt32(static_cast<int32_t>(buffers.size()));
67 data.writeStrongBinder(buffers.itemAt(i)->asBinder());
69 remote()->transact(SET_BUFFERS, data, &reply);
73 Parcel data, reply;
74 data.writeInterfaceToken(IStreamSource::getInterfaceDescriptor());
75 data.writeInt32(static_cast<int32_t>(index));
77 ON_BUFFER_AVAILABLE, data, &reply, IBinder::FLAG_ONEWAY);
81 Parcel data, reply;
82 data.writeInterfaceToken(IStreamSource::getInterfaceDescriptor());
83 remote()->transact(FLAGS, data, &reply);
92 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
96 CHECK_INTERFACE(IStreamSource, data, reply);
98 interface_cast<IStreamListener>(data.readStrongBinder()));
104 CHECK_INTERFACE(IStreamSource, data, reply);
105 size_t n = static_cast<size_t>(data.readInt32());
109 interface_cast<IMemory>(data.readStrongBinder());
119 CHECK_INTERFACE(IStreamSource, data, reply);
120 onBufferAvailable(static_cast<size_t>(data.readInt32()));
126 CHECK_INTERFACE(IStreamSource, data, reply);
132 return BBinder::onTransact(code, data, reply, flags);
146 Parcel data, reply;
147 data.writeInterfaceToken(IStreamListener::getInterfaceDescriptor());
148 data.writeInt32(static_cast<int32_t>(index));
149 data.writeInt32(static_cast<int32_t>(size));
151 remote()->transact(QUEUE_BUFFER, data, &reply, IBinder::FLAG_ONEWAY);
156 Parcel data, reply;
157 data.writeInterfaceToken(IStreamListener::getInterfaceDescriptor());
158 data.writeInt32(static_cast<int32_t>(cmd));
159 data.writeInt32(static_cast<int32_t>(synchronous));
162 data.writeInt32(1);
163 msg->writeToParcel(&data);
165 data.writeInt32(0);
168 remote()->transact(ISSUE_COMMAND, data, &reply, IBinder::FLAG_ONEWAY);
175 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
179 CHECK_INTERFACE(IStreamListener, data, reply);
180 size_t index = static_cast<size_t>(data.readInt32());
181 size_t size = static_cast<size_t>(data.readInt32());
189 CHECK_INTERFACE(IStreamListener, data, reply);
190 Command cmd = static_cast<Command>(data.readInt32());
192 bool synchronous = static_cast<bool>(data.readInt32());
196 if (data.readInt32()) {
197 msg = AMessage::FromParcel(data);
205 return BBinder::onTransact(code, data, reply, flags);