Functions that start and shut down the Ecore X Library. More...
Functions | |
int | ecore_x_init (const char *name) |
Initialize the X display connection to the given display. More... | |
int | ecore_x_shutdown (void) |
Shuts down the Ecore X library. More... | |
int | ecore_x_disconnect (void) |
Shuts down the Ecore X library. More... | |
Functions that start and shut down the Ecore X Library.
int ecore_x_init | ( | const char * | name | ) |
Initialize the X display connection to the given display.
name | Display target name. If NULL , the default display is assumed. |
References dlopen(), ecore_event_type_new(), ecore_init(), ecore_shutdown(), ECORE_X_EVENT_ANY, EINA_FALSE, eina_init(), eina_log_domain_register(), eina_log_domain_unregister(), EINA_LOG_ERR, eina_shutdown(), EINA_TRUE, RTLD_GLOBAL, and RTLD_LAZY.
int ecore_x_shutdown | ( | void | ) |
Shuts down the Ecore X library.
In shutting down the library, the X display connection is terminated and any event handlers for it are removed.
In shutting down the library, the X display connection is terminated and any event handlers for it are removed.
int ecore_x_disconnect | ( | void | ) |
Shuts down the Ecore X library.
As ecore_x_shutdown, except do not close Display, only connection.
As ecore_x_shutdown, except do not close Display, only connection.
References EAPI, and EINA_FALSE.