Functions | |
int | ecore_init (void) |
Set up connections, signal handlers, sockets etc. More... | |
int | ecore_shutdown (void) |
Shut down connections, signal handlers sockets etc. More... | |
EWAPI void | efl_build_version_set (int vmaj, int vmin, int vmic, int revision, const char *flavor, const char *build_id) |
Inform EFL of the version this application was built for. More... | |
int ecore_init | ( | void | ) |
Set up connections, signal handlers, sockets etc.
This function sets up all singal handlers and the basic event loop. If it succeeds, 1 will be returned, otherwise 0 will be returned.
References ecore_animator_add(), ecore_init(), ecore_main_loop_glib_integrate(), ecore_timer_add(), eina_condition_new(), eina_init(), eina_lock_new(), eina_log_domain_register(), EINA_LOG_ERR, eina_log_timing(), eina_prefix_new(), eo_add, eo_init(), ERR, evil_init(), INF, and unsetenv().
Referenced by ecore_audio_init(), ecore_con_init(), ecore_con_url_init(), ecore_drm2_init(), ecore_drm_init(), ecore_evas_init(), ecore_event_init(), ecore_file_init(), ecore_imf_init(), ecore_init(), ecore_wl2_init(), ecore_wl_init(), edje_init(), eeze_init(), efreet_init(), efreet_mime_init(), eio_init(), elm_quicklaunch_init(), elocation_init(), and elput_init().
int ecore_shutdown | ( | void | ) |
Shut down connections, signal handlers sockets etc.
Do not call this function from any callback that may be called from the main loop, as the main loop will then fall over and not function properly.
References eina_log_timing(), and ERR.
Referenced by ecore_audio_init(), ecore_con_url_shutdown(), ecore_drm_init(), ecore_drm_shutdown(), ecore_file_shutdown(), ecore_imf_init(), ecore_imf_shutdown(), ecore_wl_server_mode_set(), ecore_x_init(), eeze_init(), eeze_shutdown(), efreet_init(), efreet_mime_init(), efreet_mime_shutdown(), efreet_shutdown(), elocation_shutdown(), and emotion_shutdown().
EWAPI void efl_build_version_set | ( | int | vmaj, |
int | vmin, | ||
int | vmic, | ||
int | revision, | ||
const char * | flavor, | ||
const char * | build_id | ||
) |
Inform EFL of the version this application was built for.
This is transparently called from $EFL_MAIN().
References _Efl_Version::build_id, _Efl_Version::flavor, _Efl_Version::micro, _Efl_Version::minor, and _Efl_Version::revision.