diff options
author | Cedric Bail <cedric.bail@samsung.com> | 2013-05-30 15:42:56 +0900 |
---|---|---|
committer | Cedric Bail <cedric.bail@samsung.com> | 2013-06-04 11:20:25 +0900 |
commit | 4d15a0f50f8680de22ea6ced009d666e9ae6be3f (patch) | |
tree | a497ff66fea181eb533357e7c46bda444681ba2b /src/lib/evas/include | |
parent | b52a380a5f3e198c25b27e540315268c75e6d6cf (diff) |
evas: add infra to block the main loop from evas.
PS: later on, I think we should just move evas to use Ecore infra
directly to create jobs and sync with the main loop.
Diffstat (limited to 'src/lib/evas/include')
-rw-r--r-- | src/lib/evas/include/evas_private.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h index 9b0dc12d84..d05d19b74c 100644 --- a/src/lib/evas/include/evas_private.h +++ b/src/lib/evas/include/evas_private.h | |||
@@ -1205,6 +1205,9 @@ int evas_async_events_init(void); | |||
1205 | int evas_async_events_shutdown(void); | 1205 | int evas_async_events_shutdown(void); |
1206 | int evas_async_target_del(const void *target); | 1206 | int evas_async_target_del(const void *target); |
1207 | 1207 | ||
1208 | EAPI int evas_thread_main_loop_begin(void); | ||
1209 | EAPI int evas_thread_main_loop_end(void); | ||
1210 | |||
1208 | void _evas_preload_thread_init(void); | 1211 | void _evas_preload_thread_init(void); |
1209 | void _evas_preload_thread_shutdown(void); | 1212 | void _evas_preload_thread_shutdown(void); |
1210 | Evas_Preload_Pthread *evas_preload_thread_run(void (*func_heavy)(void *data), | 1213 | Evas_Preload_Pthread *evas_preload_thread_run(void (*func_heavy)(void *data), |