kgideviceapi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
kgideviceapi [2018/03/18 18:24] – wiki markup. this page is stale. MarkLinimonkgideviceapi [2022/06/10 02:25] (current) – Remove page: content now on KGI KubilayKocak
Line 1: Line 1:
-==== kgi_device_t ==== 
- 
-  * The unique identifier of the device 
- 
-<code> 
-kgi_u_t id; 
-</code> 
- 
-  * The identifier of the KgiDisplay the device interacts with 
- 
-<code> 
-kgi_u_t dpy_id; 
-</code> 
- 
-  * Various flags 
- 
-<code> 
-kgi_device_flags_t flags; 
-</code> 
- 
-  * Currently set mode for the device 
- 
-<code> 
-kgi_mode_t *mode; 
-</code> 
- 
-  * Per device instance private data 
- 
-<code> 
-kgi_private_t priv; 
-</code> 
- 
-The three methods of a KGI device are callbacks called by KGI on 
-KGI events: 
- 
-  * When the device is mapped to its display 
- 
-<code> 
-kgi_device_map_device_fn *MapDevice; 
-</code> 
- 
-  * When the device is unmapped from its display 
- 
-<code> 
-kgi_device_unmap_device_fn *UnmapDevice; 
-</code> 
- 
-  * When a %%KiiEvent%% has to be delivered to the KGI device 
- 
-<code> 
-kgi_device_handle_event_fn *HandleEvent; 
-</code> 
- 
----- 
- 
-{{tag>Stale}} 
  
  • kgideviceapi.1521397480.txt.gz
  • Last modified: 2018/03/18 18:24
  • by MarkLinimon