From: Ji-hoon Lee Date: Thu, 12 Dec 2019 02:17:46 +0000 (+0900) Subject: Add common definitions for wakeup engines X-Git-Tag: submit/tizen/20200113.120709~3^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6cc203e2935b8fa8e99be4c28ec0f2400e904a42;p=platform%2Fcore%2Fuifw%2Fmulti-assistant.git Add common definitions for wakeup engines Change-Id: Iffac6f333f838403ba6f62d58d627b93eebc81de --- diff --git a/include/multi_assistant_service.h b/include/multi_assistant_service.h index 7e39314..cd8a5d7 100644 --- a/include/multi_assistant_service.h +++ b/include/multi_assistant_service.h @@ -19,6 +19,7 @@ #define __TIZEN_UIFW_MULTI_ASSISTANT_SERVICE_H__ #include +#include #ifdef __cplusplus extern "C" @@ -96,6 +97,11 @@ typedef struct { mas_dependency_plugin_proxy_wakeup_assistant wakeup_assistant; } mas_dependency_plugin_proxy_interface; +typedef void (*mas_engine_wakeup_event_cb)(mas_wakeup_event_info wakeup_event, void* user_data); +typedef void (*mas_engine_speech_status_cb)(mas_speech_status_e status, void *user_data); +typedef void (*mas_engine_audio_data_require_status_cb)(bool require, void* user_data); +typedef void (*mas_engine_wakeup_engine_command_cb)(mas_wakeup_engine_command_target_e target, const char* name, const char* command, void* user_data); + #ifdef __cplusplus } #endif