Functions that deal with connecting, disconnecting, opening, closing of input devices.
More...
Functions that deal with connecting, disconnecting, opening, closing of input devices.
◆ elput_manager_connect()
EAPI Elput_Manager* elput_manager_connect |
( |
const char * |
seat, |
|
|
unsigned int |
tty |
|
) |
| |
Create an input manager on the specified seat.
- Parameters
-
- Returns
- A Elput_Manager on success, NULL on failure
- Since
- 1.18
Referenced by ecore_drm2_device_open().
◆ elput_manager_disconnect()
EAPI void elput_manager_disconnect |
( |
Elput_Manager * |
manager | ) |
|
Disconnect an input manager.
- Parameters
-
- Since
- 1.18
◆ elput_manager_open()
EAPI int elput_manager_open |
( |
Elput_Manager * |
manager, |
|
|
const char * |
path, |
|
|
int |
flags |
|
) |
| |
Request input manager to open a file.
- Parameters
-
- Returns
- Filedescriptor of opened file or -1 on failure
- Since
- 1.18
Referenced by ecore_drm2_device_open().
◆ elput_manager_close()
EAPI void elput_manager_close |
( |
Elput_Manager * |
manager, |
|
|
int |
fd |
|
) |
| |
Request input manager to close a file.
- Parameters
-
- Since
- 1.18
◆ elput_manager_vt_set()
EAPI Eina_Bool elput_manager_vt_set |
( |
Elput_Manager * |
manager, |
|
|
int |
vt |
|
) |
| |
Request to switch to a given vt.
- Parameters
-
- Returns
- EINA_TRUE on success, EINA_FALSE otherwise
- Since
- 1.18
◆ elput_manager_seats_get()
EAPI const Eina_List* elput_manager_seats_get |
( |
Elput_Manager * |
manager | ) |
|
Get the list of seats from a manager.
- Parameters
-
- Returns
- An Eina_List of existing Elput_Seats or NULL on failure
- Since
- 1.18
◆ elput_manager_window_set()
EAPI void elput_manager_window_set |
( |
Elput_Manager * |
manager, |
|
|
unsigned int |
window |
|
) |
| |
Set which window to use for this input manager.
This function should be used to specify which window to set on the input manager. Setting a window on the input manager is done so that when we raise events (mouse movement, keyboard key, etc) then this window is passed to the event structure as the window which the event occurred on.
- Parameters
-
- Since
- 1.18