Lines Matching refs:reply
57 Parcel data, reply;
61 status_t status = remote()->transact(LIST_MODULES, data, &reply);
63 status = (status_t)reply.readInt32();
64 *numModules = (unsigned int)reply.readInt32();
72 reply.read(modules, numModulesReq * sizeof(struct sound_trigger_module_descriptor));
82 Parcel data, reply;
86 remote()->transact(ATTACH, data, &reply);
87 status_t status = reply.readInt32();
88 if (reply.readInt32() != 0) {
89 module = interface_cast<ISoundTrigger>(reply.readStrongBinder());
96 Parcel data, reply;
99 status_t status = remote()->transact(SET_CAPTURE_STATE, data, &reply);
101 status = reply.readInt32();
113 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
117 CHECK_INTERFACE(ISoundTriggerHwService, data, reply);
124 reply->writeInt32(status);
125 reply->writeInt32(numModules);
132 reply->write(modules,
140 CHECK_INTERFACE(ISoundTriggerHwService, data, reply);
147 reply->writeInt32(status);
149 reply->writeInt32(1);
150 reply->writeStrongBinder(module->asBinder());
152 reply->writeInt32(0);
158 CHECK_INTERFACE(ISoundTriggerHwService, data, reply);
159 reply->writeInt32(setCaptureState((bool)data.readInt32()));
164 return BBinder::onTransact(code, data, reply, flags);