Lines Matching defs:reply
54 Parcel data, reply;
57 status_t status = remote()->transact(GET_CBLK, data, &reply);
59 cblk = interface_cast<IMemory>(reply.readStrongBinder());
69 Parcel data, reply;
71 status_t status = remote()->transact(START, data, &reply);
73 status = reply.readInt32();
82 Parcel data, reply;
84 remote()->transact(STOP, data, &reply);
89 Parcel data, reply;
91 remote()->transact(FLUSH, data, &reply);
96 Parcel data, reply;
98 remote()->transact(PAUSE, data, &reply);
103 Parcel data, reply;
106 status_t status = remote()->transact(ATTACH_AUX_EFFECT, data, &reply);
108 status = reply.readInt32();
116 Parcel data, reply;
119 status_t status = remote()->transact(SET_PARAMETERS, data, &reply);
121 status = reply.readInt32();
127 Parcel data, reply;
129 status_t status = remote()->transact(GET_TIMESTAMP, data, &reply);
131 status = reply.readInt32();
133 timestamp.mPosition = reply.readInt32();
134 timestamp.mTime.tv_sec = reply.readInt32();
135 timestamp.mTime.tv_nsec = reply.readInt32();
142 Parcel data, reply;
144 remote()->transact(SIGNAL, data, &reply);
153 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
157 CHECK_INTERFACE(IAudioTrack, data, reply);
158 reply->writeStrongBinder(IInterface::asBinder(getCblk()));
162 CHECK_INTERFACE(IAudioTrack, data, reply);
163 reply->writeInt32(start());
167 CHECK_INTERFACE(IAudioTrack, data, reply);
172 CHECK_INTERFACE(IAudioTrack, data, reply);
177 CHECK_INTERFACE(IAudioTrack, data, reply);
182 CHECK_INTERFACE(IAudioTrack, data, reply);
183 reply->writeInt32(attachAuxEffect(data.readInt32()));
187 CHECK_INTERFACE(IAudioTrack, data, reply);
189 reply->writeInt32(setParameters(keyValuePairs));
193 CHECK_INTERFACE(IAudioTrack, data, reply);
196 reply->writeInt32(status);
198 reply->writeInt32(timestamp.mPosition);
199 reply->writeInt32(timestamp.mTime.tv_sec);
200 reply->writeInt32(timestamp.mTime.tv_nsec);
205 CHECK_INTERFACE(IAudioTrack, data, reply);
210 return BBinder::onTransact(code, data, reply, flags);