Changeset b3c185b6 in mainline for uspace/srv/hid/display/types/display/display.h
- Timestamp:
- 2019-11-04T14:05:35Z (4 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- be15256
- Parents:
- 22faaf2
- git-author:
- Jiri Svoboda <jiri@…> (2019-10-03 18:05:09)
- git-committer:
- Jiri Svoboda <jiri@…> (2019-11-04 14:05:35)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/display/types/display/display.h
r22faaf2 rb3c185b6 27 27 */ 28 28 29 /** @addtogroup libipcgfx29 /** @addtogroup display 30 30 * @{ 31 31 */ … … 39 39 #include <adt/list.h> 40 40 #include <gfx/context.h> 41 #include <io/input.h> 41 42 #include "window.h" 42 43 44 /** Display server display */ 43 45 typedef struct ds_display { 44 /** Windows (of ds_window_t) */ 45 list_t windows; 46 /** Next ID to assign to a window */ 47 ds_wnd_id_t next_wnd_id; 46 /** Clients (of ds_client_t) */ 47 list_t clients; 48 48 /** Output GC */ 49 49 gfx_context_t *gc; 50 51 /** Next ID to assign to a window. 52 * 53 * XXX Window IDs need to be unique per display just because 54 * we don't have a way to match GC connection to the proper 55 * client. Really this should be in ds_client_t and the ID 56 * space should be per client. 57 */ 58 ds_wnd_id_t next_wnd_id; 59 /** Input service */ 60 input_t *input; 50 61 } ds_display_t; 51 62
Note:
See TracChangeset
for help on using the changeset viewer.