Add TasksCompleted signal at AsyncTaskManager 21/300021/22
authorEunki Hong <eunkiki.hong@samsung.com>
Sun, 15 Oct 2023 14:05:12 +0000 (23:05 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Fri, 10 Nov 2023 02:21:29 +0000 (02:21 +0000)
commita0b23fed5751d11c61dd37cf74c3265c8cf2dd91
tree6ac612fe4e83454969364d02ee50f35e9cc4d54d
parentb94d8dd425a348c4fbb941627a62b52d616049c1
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