Changeset e79a025 in mainline for uspace/lib/display/include/ipc/display.h
- Timestamp:
- 2020-07-03T23:41:46Z (4 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fd11144
- Parents:
- edb57bc6 (diff), ddb844e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - git-author:
- jxsvoboda <5887334+jxsvoboda@…> (2020-07-03 23:41:46)
- git-committer:
- GitHub <noreply@…> (2020-07-03 23:41:46)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/display/include/ipc/display.h
redb57bc6 re79a025 1 1 /* 2 * Copyright (c) 201 1 Petr Koupy2 * Copyright (c) 2019 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 27 27 */ 28 28 29 /** @addtogroup lib c29 /** @addtogroup libdisplay 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef _LIBC_IPC_ GRAPH_H_36 #define _LIBC_IPC_ GRAPH_H_35 #ifndef _LIBC_IPC_DISPLAY_H_ 36 #define _LIBC_IPC_DISPLAY_H_ 37 37 38 38 #include <ipc/common.h> 39 39 40 40 typedef enum { 41 VISUALIZER_CLAIM = IPC_FIRST_USER_METHOD, 42 VISUALIZER_YIELD, 43 44 VISUALIZER_ENUMERATE_MODES, 45 VISUALIZER_GET_DEFAULT_MODE, 46 VISUALIZER_GET_CURRENT_MODE, 47 VISUALIZER_GET_MODE, 48 VISUALIZER_SET_MODE, 49 50 VISUALIZER_UPDATE_DAMAGED_REGION, 51 52 VISUALIZER_SUSPEND, 53 VISUALIZER_WAKE_UP, 54 } visualizer_request_t; 41 DISPLAY_CALLBACK_CREATE = IPC_FIRST_USER_METHOD, 42 DISPLAY_WINDOW_CREATE, 43 DISPLAY_WINDOW_DESTROY, 44 DISPLAY_WINDOW_MOVE, 45 DISPLAY_WINDOW_MOVE_REQ, 46 DISPLAY_WINDOW_RESIZE, 47 DISPLAY_WINDOW_RESIZE_REQ, 48 DISPLAY_WINDOW_SET_CURSOR, 49 DISPLAY_GET_EVENT, 50 DISPLAY_GET_INFO 51 } display_request_t; 55 52 56 53 typedef enum { 57 VISUALIZER_MODE_CHANGE = IPC_FIRST_USER_METHOD, 58 VISUALIZER_DISCONNECT 59 } visualizer_notif_t; 60 61 typedef enum { 62 RENDERER_REQ_NONE = IPC_FIRST_USER_METHOD, 63 // TODO: similar interface as provides libsoftrend 64 } renderer_request_t; 65 66 typedef enum { 67 RENDERER_NOTIF_NONE = IPC_FIRST_USER_METHOD, 68 // TODO: similar interface as provides libsoftrend 69 } renderer_notif_t; 54 DISPLAY_EV_PENDING = IPC_FIRST_USER_METHOD 55 } display_event_t; 70 56 71 57 #endif
Note:
See TracChangeset
for help on using the changeset viewer.