Lines Matching refs:reply

40 #define SEND_REQUEST(COMMAND, arguments, reply, option)                    \
42 GSError ret = SendRequest(COMMAND, arguments, reply, option); \
71 MessageParcel &reply, MessageOption &opt)
78 int32_t ret = remote->SendRequest(command, arg, reply, opt);
86 GSError BufferClientProducer::CheckRetval(MessageParcel &reply)
88 int32_t ret = reply.ReadInt32();
99 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
107 SEND_REQUEST(BUFFER_PRODUCER_REQUEST_BUFFER, arguments, reply, option);
108 ret = CheckRetval(reply);
110 reply.ReadBool(retval.isConnected);
114 ret = ReadSurfaceBufferImpl(reply, retval.sequence, retval.buffer);
122 ret = bedata->ReadFromParcel(reply);
126 retval.fence = SyncFence::ReadFromMessageParcel(reply);
127 if (!reply.ReadUInt32Vector(&retval.deletingBuffers)) {
137 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
148 SEND_REQUEST(BUFFER_PRODUCER_REQUEST_BUFFERS, arguments, reply, option);
149 ret = CheckRetval(reply);
151 reply.ReadBool(retvalues[0].isConnected);
155 num = reply.ReadUint32();
165 ret = ReadSurfaceBufferImpl(reply, retval.sequence, retval.buffer);
172 ret = bedata[i]->ReadFromParcel(reply);
176 retval.fence = SyncFence::ReadFromMessageParcel(reply);
177 if (!reply.ReadUInt32Vector(&retval.deletingBuffers)) {
187 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
191 SEND_REQUEST(command, arguments, reply, option);
192 GSError ret = CheckRetval(reply);
197 ret = ReadSurfaceBufferImpl(reply, sequence, buffer);
204 ret = buffer->ReadBufferRequestConfig(reply);
209 fence = SyncFence::ReadFromMessageParcel(reply);
211 if (!reply.ReadFloatVector(&readMatrixVector)) {
234 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
240 SEND_REQUEST(BUFFER_PRODUCER_GET_INIT_INFO, arguments, reply, option);
241 if (!reply.ReadInt32(info.width) || !reply.ReadInt32(info.height) ||
242 !reply.ReadUint64(info.uniqueId)) {
246 if (!reply.ReadString(info.name) || !reply.ReadBool(info.isInHebcList)) {
249 return CheckRetval(reply);
254 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
264 SEND_REQUEST(BUFFER_PRODUCER_CANCEL_BUFFER, arguments, reply, option);
265 return CheckRetval(reply);
271 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
288 SEND_REQUEST(BUFFER_PRODUCER_FLUSH_BUFFER, arguments, reply, option);
289 ret = CheckRetval(reply);
305 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
327 SEND_REQUEST(BUFFER_PRODUCER_FLUSH_BUFFERS, arguments, reply, option);
328 return CheckRetval(reply);
333 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
344 SEND_REQUEST(BUFFER_PRODUCER_ATTACH_BUFFER_TO_QUEUE, arguments, reply, option);
345 return CheckRetval(reply);
350 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
356 SEND_REQUEST(BUFFER_PRODUCER_DETACH_BUFFER_FROM_QUEUE, arguments, reply, option);
357 return CheckRetval(reply);
367 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
376 SEND_REQUEST(BUFFER_PRODUCER_ATTACH_BUFFER, arguments, reply, option);
377 return CheckRetval(reply);
387 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
393 SEND_REQUEST(BUFFER_PRODUCER_REGISTER_RELEASE_LISTENER, arguments, reply, option);
394 return CheckRetval(reply);
399 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
400 SEND_REQUEST(BUFFER_PRODUCER_UNREGISTER_RELEASE_LISTENER, arguments, reply, option);
401 return CheckRetval(reply);
406 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
408 SEND_REQUEST(BUFFER_PRODUCER_GET_QUEUE_SIZE, arguments, reply, option);
410 return reply.ReadUint32();
415 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
421 SEND_REQUEST(BUFFER_PRODUCER_SET_QUEUE_SIZE, arguments, reply, option);
422 return CheckRetval(reply);
434 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
436 SEND_REQUEST(BUFFER_PRODUCER_GET_NAME, arguments, reply, option);
437 GSError ret = CheckRetval(reply);
441 if (!reply.ReadString(name)) {
442 BLOGE("reply.ReadString return false, uniqueId: %{public}" PRIu64 ".", uniqueId_);
460 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
461 SEND_REQUEST(BUFFER_PRODUCER_GET_UNIQUE_ID, arguments, reply, option);
464 uniqueId_ = reply.ReadUint64();
479 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
481 SEND_REQUEST(BUFFER_PRODUCER_GET_NAMEANDUNIQUEDID, arguments, reply, option);
482 GSError ret = CheckRetval(reply);
486 if (!reply.ReadString(name)) {
487 BLOGE("reply.ReadString return false, uniqueId: %{public}" PRIu64 ".", uniqueId_);
491 uniqueId = reply.ReadUint64();
502 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
504 SEND_REQUEST(BUFFER_PRODUCER_GET_DEFAULT_WIDTH, arguments, reply, option);
506 return reply.ReadInt32();
511 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
513 SEND_REQUEST(BUFFER_PRODUCER_GET_DEFAULT_HEIGHT, arguments, reply, option);
515 return reply.ReadInt32();
520 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
526 SEND_REQUEST(BUFFER_PRODUCER_SET_DEFAULT_USAGE, arguments, reply, option);
528 return CheckRetval(reply);
533 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
535 SEND_REQUEST(BUFFER_PRODUCER_GET_DEFAULT_USAGE, arguments, reply, option);
537 return reply.ReadUint64();
542 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
547 SEND_REQUEST(BUFFER_PRODUCER_CLEAN_CACHE, arguments, reply, option);
548 return CheckRetval(reply);
553 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
555 SEND_REQUEST(BUFFER_PRODUCER_GO_BACKGROUND, arguments, reply, option);
556 return CheckRetval(reply);
569 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
575 SEND_REQUEST(BUFFER_PRODUCER_SET_TRANSFORM, arguments, reply, option);
576 GSError ret = CheckRetval(reply);
591 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
598 SEND_REQUEST(BUFFER_PRODUCER_IS_SUPPORTED_ALLOC, arguments, reply, option);
599 ret = CheckRetval(reply);
604 if (!reply.ReadBoolVector(&supporteds)) {
605 BLOGE("reply.ReadBoolVector return false, uniqueId: %{public}" PRIu64 ".", uniqueId_);
614 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
616 SEND_REQUEST(BUFFER_PRODUCER_CONNECT, arguments, reply, option);
617 return CheckRetval(reply);
622 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
624 SEND_REQUEST(BUFFER_PRODUCER_DISCONNECT, arguments, reply, option);
625 return CheckRetval(reply);
630 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
634 SEND_REQUEST(BUFFER_PRODUCER_SET_SCALING_MODE, arguments, reply, option);
635 return CheckRetval(reply);
640 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
644 SEND_REQUEST(BUFFER_PRODUCER_SET_SCALING_MODEV2, arguments, reply, option);
645 return CheckRetval(reply);
650 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
654 SEND_REQUEST(BUFFER_PRODUCER_SET_BUFFER_HOLD, arguments, reply, option);
655 return CheckRetval(reply);
660 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
668 SEND_REQUEST(BUFFER_PRODUCER_SET_METADATA, arguments, reply, option);
669 return CheckRetval(reply);
675 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
683 SEND_REQUEST(BUFFER_PRODUCER_SET_METADATASET, arguments, reply, option);
684 return CheckRetval(reply);
689 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
703 SEND_REQUEST(BUFFER_PRODUCER_SET_TUNNEL_HANDLE, arguments, reply, option);
704 return CheckRetval(reply);
709 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
713 SEND_REQUEST(BUFFER_PRODUCER_GET_PRESENT_TIMESTAMP, arguments, reply, option);
714 GSError ret = CheckRetval(reply);
718 time = reply.ReadInt64();
729 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
730 SEND_REQUEST(BUFFER_PRODUCER_GET_TRANSFORM, arguments, reply, option);
732 GSError ret = CheckRetval(reply);
736 transform = static_cast<GraphicTransformType>(reply.ReadUint32());
747 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
753 SEND_REQUEST(BUFFER_PRODUCER_SET_TRANSFORMHINT, arguments, reply, option);
754 return CheckRetval(reply);
759 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
763 SEND_REQUEST(BUFFER_PRODUCER_SET_SOURCE_TYPE, arguments, reply, option);
764 return CheckRetval(reply);
769 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
770 SEND_REQUEST(BUFFER_PRODUCER_GET_SOURCE_TYPE, arguments, reply, option);
771 GSError ret = CheckRetval(reply);
775 sourceType = static_cast<OHSurfaceSource>(reply.ReadUint32());
781 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
785 SEND_REQUEST(BUFFER_PRODUCER_SET_APP_FRAMEWORK_TYPE, arguments, reply, option);
786 return CheckRetval(reply);
791 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
792 SEND_REQUEST(BUFFER_PRODUCER_GET_APP_FRAMEWORK_TYPE, arguments, reply, option);
793 GSError ret = CheckRetval(reply);
797 appFrameworkType = static_cast<std::string>(reply.ReadString());
803 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
809 SEND_REQUEST(BUFFER_PRODUCER_SET_HDRWHITEPOINTBRIGHTNESS, arguments, reply, option);
810 return CheckRetval(reply);
815 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
821 SEND_REQUEST(BUFFER_PRODUCER_SET_SDRWHITEPOINTBRIGHTNESS, arguments, reply, option);
822 return CheckRetval(reply);
834 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
838 SEND_REQUEST(BUFFER_PRODUCER_RELEASE_LAST_FLUSHED_BUFFER, arguments, reply, option);
839 return CheckRetval(reply);
844 DEFINE_MESSAGE_VARIABLES(arguments, reply, option);
848 SEND_REQUEST(BUFFER_PRODUCER_SET_GLOBALALPHA, arguments, reply, option);
849 return CheckRetval(reply);