Implement logic for sending output modality and result 12/281612/1
authorSuyeon Hwang <stom.hwang@samsung.com>
Wed, 14 Sep 2022 02:07:25 +0000 (11:07 +0900)
committerTizen AI <ai.tzn.sec@samsung.com>
Tue, 20 Sep 2022 05:08:43 +0000 (14:08 +0900)
commit81e819179250d9364f44e0258ee5b82fdd9be341
tree3c5c4a9d7a2679a73078240ed72ea5be4daa64b9
parentb32b2157bd215eae39c4976516fa0e6b2e19dbf3
Implement logic for sending output modality and result

- Requirement:
MMI core module needs to send output result and modality to proper
client app and output modality provider.

- Solution:
This patch adds new logic for sending output result and modality to
client app and output modality provider. For this change, this patch
also fixes interface of output result callback of IU module.

Change-Id: Ib61141ec9c9b6b249f2836f277f81b5a12061eef
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
src/mmimgr/iu/mmi_iu.cpp
src/mmimgr/iu/mmi_iu.h
src/mmimgr/mmi-api-handler.c
src/mmimgr/mmi-api-handler.h
src/mmimgr/mmi-client.c
src/mmimgr/mmi-client.h
src/mmimgr/mmi-core.c
tests/iu/mmi_iu_feed_input_event_unittests.cpp
tests/iu/mmi_iu_feed_intent_unittests.cpp
tests/iu/mmi_iu_noinit_unittests.cpp
tests/iu/mmi_iu_unittests.cpp