forked from enlightenment/efl
evas: add capability to know if a thread has been cancelled.
This commit is contained in:
parent
34758ad4f5
commit
3fab272906
|
@ -131,3 +131,9 @@ evas_preload_thread_cancel(Evas_Preload_Pthread *work)
|
|||
{
|
||||
return ecore_thread_cancel(work->thread);
|
||||
}
|
||||
|
||||
Eina_Bool
|
||||
evas_preload_thread_cancelled_is(Evas_Preload_Pthread *work)
|
||||
{
|
||||
return ecore_thread_check(work->thread);
|
||||
}
|
||||
|
|
|
@ -1951,6 +1951,7 @@ Evas_Preload_Pthread *evas_preload_thread_run(void (*func_heavy)(void *data),
|
|||
void (*func_cancel)(void *data),
|
||||
const void *data);
|
||||
Eina_Bool evas_preload_thread_cancel(Evas_Preload_Pthread *thread);
|
||||
Eina_Bool evas_preload_thread_cancelled_is(Evas_Preload_Pthread *thread);
|
||||
|
||||
void _evas_walk(Evas_Public_Data *e_pd);
|
||||
void _evas_unwalk(Evas_Public_Data *e_pd);
|
||||
|
|
Loading…
Reference in New Issue