36#ifndef __MODULES_INCLUDE_AUDIO_AUDIO_OBJECT_COMMON_API_H
37#define __MODULES_INCLUDE_AUDIO_AUDIO_OBJECT_COMMON_API_H
61#include "memutils/message/MsgPacket.h"
67enum AudioObjReplyType_e
69 AS_OBJ_REPLY_TYPE_REQ = 0,
70 AS_OBJ_REPLY_TYPE_EVT,
71 AS_OBJ_REPLY_TYPE_FREE,
87 type(AS_OBJ_REPLY_TYPE_FREE),
93 AudioObjReplyType_e arg_type,
94 uint8_t arg_module_id,
bool AS_ReceiveObjectReply(MsgQueId msgq_id, T *reply)
Wait until an asynchronous event is received from the object layer.
Definition: audio_object_common_api.h:79
uint32_t result
Definition: audio_object_common_api.h:83
uint8_t module_id
Definition: audio_object_common_api.h:82
AudioObjReplyType_e type
Definition: audio_object_common_api.h:81
uint32_t id
Definition: audio_object_common_api.h:80