Lines Matching refs:reply
44 Parcel data, reply;
46 remote()->transact(INIT_CHECK, data, &reply);
48 return reply.readInt32();
52 Parcel data, reply;
55 remote()->transact(IS_CRYPTO_SUPPORTED, data, &reply);
57 return reply.readInt32() != 0;
62 Parcel data, reply;
71 remote()->transact(CREATE_PLUGIN, data, &reply);
73 return reply.readInt32();
77 Parcel data, reply;
79 remote()->transact(DESTROY_PLUGIN, data, &reply);
81 return reply.readInt32();
86 Parcel data, reply;
89 remote()->transact(REQUIRES_SECURE_COMPONENT, data, &reply);
91 return reply.readInt32() != 0;
103 Parcel data, reply;
137 remote()->transact(DECRYPT, data, &reply);
139 ssize_t result = reply.readInt32();
142 errorDetailMsg->setTo(reply.readCString());
146 reply.read(dstPtr, result);
161 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
165 CHECK_INTERFACE(ICrypto, data, reply);
166 reply->writeInt32(initCheck());
173 CHECK_INTERFACE(ICrypto, data, reply);
176 reply->writeInt32(isCryptoSchemeSupported(uuid));
183 CHECK_INTERFACE(ICrypto, data, reply);
196 reply->writeInt32(createPlugin(uuid, opaqueData, opaqueSize));
208 CHECK_INTERFACE(ICrypto, data, reply);
209 reply->writeInt32(destroyPlugin());
216 CHECK_INTERFACE(ICrypto, data, reply);
219 reply->writeInt32(requiresSecureDecoderComponent(mime));
226 CHECK_INTERFACE(ICrypto, data, reply);
268 reply->writeInt32(result);
272 reply->writeCString(errorDetailMsg.c_str());
278 reply->write(dstPtr, result);
294 return BBinder::onTransact(code, data, reply, flags);