libei 1.4.0
A library for Emulated Input
Data Structures
Here are the data structures with brief descriptions:
 CeiThe main context to interact with libei
 Cei_deviceA single device to generate input events from
 Cei_eventAn event received from the EIS implementation
 Cei_keymapAn keymap for a device with the EI_DEVICE_CAP_KEYBOARD capability
 Cei_pingA callback struct returned by ei_new_ping() to handle roundtrips to the EIS implementation
 Cei_regionA rectangular region, defined by an x/y offset and a width and a height
 Cei_seatA logical seat for a group of devices
 Cei_touchA single touch initiated by a sender context
 Ceis
 Ceis_client
 Ceis_device
 Ceis_event
 Ceis_keymap
 Ceis_pingA callback struct returned by eis_new_ping() to handle roundtrips to the client
 Ceis_regionRegions are only available on devices of type EIS_DEVICE_TYPE_VIRTUAL
 Ceis_seat
 Ceis_touch
 CoeffisThe main context to interact with liboeffis