Functions that deal with opening, closing, and otherwise using a tty. More...
Functions | |
| EAPI Eina_Bool | ecore_drm_tty_open (Ecore_Drm_Device *dev, const char *name) |
| Opens a tty for use. More... | |
| EAPI Eina_Bool | ecore_drm_tty_close (Ecore_Drm_Device *dev) |
| Closes an already opened tty. More... | |
| EAPI Eina_Bool | ecore_drm_tty_release (Ecore_Drm_Device *dev) |
| Releases a virtual terminal. More... | |
| EAPI Eina_Bool | ecore_drm_tty_acquire (Ecore_Drm_Device *dev) |
| Acquires a virtual terminal. More... | |
| EAPI int | ecore_drm_tty_get (Ecore_Drm_Device *dev) |
| Gets the opened virtual terminal file descriptor. More... | |
Functions that deal with opening, closing, and otherwise using a tty.
| EAPI Eina_Bool ecore_drm_tty_open | ( | Ecore_Drm_Device * | dev, |
| const char * | name | ||
| ) |
Opens a tty for use.
| dev | The Ecore_Drm_Device that this tty will belong to. |
| name | The name of the tty to try and open. If NULL, /dev/tty0 will be used. |
EINA_TRUE on success, EINA_FALSE on failure References DBG, ecore_event_handler_add(), ECORE_EVENT_SIGNAL_USER, EINA_FALSE, EINA_SAFETY_ON_TRUE_RETURN_VAL, eina_stringshare_add(), eina_stringshare_del(), EINA_TRUE, ERR, and setenv().
| EAPI Eina_Bool ecore_drm_tty_close | ( | Ecore_Drm_Device * | dev | ) |
Closes an already opened tty.
| dev | The Ecore_Drm_Device which owns this tty. |
EINA_TRUE on success, EINA_FALSE on failure References ecore_event_handler_del(), EINA_FALSE, EINA_SAFETY_ON_TRUE_RETURN_VAL, eina_stringshare_del(), EINA_TRUE, and unsetenv().
| EAPI Eina_Bool ecore_drm_tty_release | ( | Ecore_Drm_Device * | dev | ) |
Releases a virtual terminal.
| dev | The Ecore_Drm_Device which owns this tty. |
EINA_TRUE on success, EINA_FALSE on failure References EINA_FALSE, EINA_SAFETY_ON_TRUE_RETURN_VAL, EINA_TRUE, and ERR.
| EAPI Eina_Bool ecore_drm_tty_acquire | ( | Ecore_Drm_Device * | dev | ) |
Acquires a virtual terminal.
| dev | The Ecore_Drm_Device which owns this tty. |
EINA_TRUE on success, EINA_FALSE on failure References EINA_FALSE, EINA_SAFETY_ON_TRUE_RETURN_VAL, EINA_TRUE, and ERR.
| EAPI int ecore_drm_tty_get | ( | Ecore_Drm_Device * | dev | ) |
Gets the opened virtual terminal file descriptor.
| dev | The Ecore_Drm_Device which owns this tty. |
References EINA_SAFETY_ON_TRUE_RETURN_VAL.