Functions | |
Eina_Bool | efl_loop_register (Efl_Loop *obj, const Efl_Class *klass, const Efl_Object *provider) |
Please use efl_provider_register instead. | |
Eina_Bool | efl_loop_unregister (Efl_Loop *obj, const Efl_Class *klass, const Efl_Object *provider) |
Please use efl_provider_unregister instead. | |
void | efl_exit (int exit_code) |
Quits the main loop once all the events currently on the queue have been processed. More... | |
int | efl_loop_exit_code_process (Eina_Value *value) |
Eina_Future_Scheduler * | efl_loop_future_scheduler_get (const Eo *obj) |
Get the future scheduler for the current loop. More... | |
Eo * | efl_main_loop_get (void) |
void efl_exit | ( | int | exit_code | ) |
Quits the main loop once all the events currently on the queue have been processed.
[in] | exit_code | Returned value by begin() |
References EINA_VALUE_EMPTY, eina_value_set(), eina_value_setup(), and EINA_VALUE_TYPE_INT.
Referenced by elm_exit().
Eina_Future_Scheduler* efl_loop_future_scheduler_get | ( | const Eo * | obj | ) |
Get the future scheduler for the current loop.
[in] | obj | An object which is either a loop or a loop consumer |
References efl_loop_future_scheduler_get().
Referenced by efl_loop_future_scheduler_get().