source:
mainline/uspace/lib/c/include/ipc/mouseev.h@
cb7be8f
| Last change on this file since cb7be8f was d7f7a4a, checked in by , 3 years ago | |
|---|---|
|
|
| File size: 509 bytes | |
| Rev | Line | |
|---|---|---|
| [f89979b] | 1 | /* |
| [d7f7a4a] | 2 | * SPDX-FileCopyrightText: 2009 Jiri Svoboda |
| [f89979b] | 3 | * |
| [d7f7a4a] | 4 | * SPDX-License-Identifier: BSD-3-Clause |
| [f89979b] | 5 | */ |
| 6 | ||
| [b1834a01] | 7 | /** @addtogroup libc |
| [9f51afc] | 8 | * @brief |
| [f89979b] | 9 | * @{ |
| 10 | */ | |
| 11 | /** @file | |
| 12 | */ | |
| 13 | ||
| [4805495] | 14 | #ifndef _LIBC_IPC_MOUSEEV_H_ |
| 15 | #define _LIBC_IPC_MOUSEEV_H_ | |
| [f89979b] | 16 | |
| [64d2b10] | 17 | #include <ipc/common.h> |
| [1875a0c] | 18 | #include <ipc/dev_iface.h> |
| [ff685c9] | 19 | |
| [9f51afc] | 20 | typedef enum { |
| [1875a0c] | 21 | MOUSEEV_YIELD = DEV_FIRST_CUSTOM_METHOD, |
| 22 | MOUSEEV_RECLAIM | |
| 23 | } mouseev_request_t; | |
| 24 | ||
| 25 | typedef enum { | |
| 26 | MOUSEEV_MOVE_EVENT = IPC_FIRST_USER_METHOD, | |
| [8a99c7e] | 27 | MOUSEEV_ABS_MOVE_EVENT, |
| [1875a0c] | 28 | MOUSEEV_BUTTON_EVENT |
| 29 | } mouseev_notif_t; | |
| [f89979b] | 30 | |
| 31 | #endif | |
| 32 | ||
| 33 | /** | |
| 34 | * @} | |
| [9f51afc] | 35 | */ |
Note:
See TracBrowser
for help on using the repository browser.
