|
VSF Documented
|
Data Fields | ||
| vsf_linux_term_priv_t vk_input_notifier_t | notifier | |
| vsf_fifo_stream_t struct input_event | event_buffer [VSF_LINUX_DEVFS_INPUT_CFG_EVENT_POLL_SIZE] | |
| union { | ||
| struct { | ||
| uint32_t led_status | ||
| } | ||
| struct { | ||
| enum | { VSF_LINUX_MOUSE_MODE_PS2 = 0 , VSF_LINUX_MOUSE_MODE_IMPS2 , VSF_LINUX_MOUSE_MODE_EXPLORERPS2 } | |
| enum vsf_linux_input_priv_t:: { ... } mode | ||
| uint8_t button | ||
| bool sampled | ||
| int16_t x | ||
| int16_t y | ||
| float sensitivity | ||
| } mouse | ||
| struct { | ||
| uint8_t text_graphics_mode | ||
| uint8_t mode | ||
| uint8_t led_status | ||
| uint8_t modifiers | ||
| } keyboard | ||
| }; | ||
| bool | is_extend | |
| vsf_linux_term_priv_t vk_input_notifier_t vsf_linux_input_priv_t::notifier |
| vsf_fifo_stream_t struct input_event vsf_linux_input_priv_t::event_buffer[VSF_LINUX_DEVFS_INPUT_CFG_EVENT_POLL_SIZE] |
| uint32_t vsf_linux_input_priv_t::led_status |
| enum { ... } vsf_linux_input_priv_t::mode |
| uint8_t vsf_linux_input_priv_t::button |
| bool vsf_linux_input_priv_t::sampled |
| int16_t vsf_linux_input_priv_t::x |
| int16_t vsf_linux_input_priv_t::y |
| float vsf_linux_input_priv_t::sensitivity |
| struct { ... } vsf_linux_input_priv_t::mouse |
| uint8_t vsf_linux_input_priv_t::text_graphics_mode |
| uint8_t vsf_linux_input_priv_t::mode |
| uint8_t vsf_linux_input_priv_t::led_status |
| uint8_t vsf_linux_input_priv_t::modifiers |
| struct { ... } vsf_linux_input_priv_t::keyboard |
| union { ... } vsf_linux_input_priv_t |
| bool vsf_linux_input_priv_t::is_extend |