Add TasksCompleted signal at AsyncTaskManager
authorEunki Hong <eunkiki.hong@samsung.com>
Sun, 15 Oct 2023 14:05:12 +0000 (23:05 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Wed, 25 Oct 2023 03:17:16 +0000 (12:17 +0900)
commita0fb855029440a88948dbd1c62842a43eff4bdca
treea3d16bb2af4242c5dbaf3955bb6861bba36c460d
parent72b14f11b9dd84a40fc570bbc6fc2b2b3530d4b4
Add TasksCompleted signal at AsyncTaskManager

Add some special callback that all tasks are completed
when we setup the callback.

If all tasks are completed when we triggered, registered
callback will be executed at last of Completed callback

Change-Id: I0f7d728ff301cb0fe8b8994e21ecacf692ac8903
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
dali/internal/system/common/async-task-manager-impl.cpp
dali/internal/system/common/async-task-manager-impl.h
dali/public-api/adaptor-framework/async-task-manager.cpp
dali/public-api/adaptor-framework/async-task-manager.h