|
wlmaker
|

Public Attributes | |
| struct wlmcl_client_attributes | attributes |
| struct wlmcl_client_events | events |
| bs_dllist_t | registered_interfaces |
| struct xkb_context * | xkb_context_ptr |
| struct xkb_keymap * | xkb_keymap_ptr |
| struct xkb_state * | xkb_state_ptr |
| int32_t | keyboard_repeat_rate |
| int32_t | keyboard_repeat_delay |
| bool | keyboard_repeat_set |
| struct wl_registry * | wl_registry_ptr |
| struct wl_pointer * | wl_pointer_ptr |
| struct wl_keyboard * | wl_keyboard_ptr |
| bs_dllist_t | timers |
| int | signal_fd |
| bool | initialized |
| volatile bool | keep_running |
State of the wayland client.
| struct wlmcl_client_attributes _wlmcl_client_t::attributes |
Shareable attributes.
| struct wlmcl_client_events _wlmcl_client_t::events |
Events.
| bool _wlmcl_client_t::initialized |
Whether wlmcl_client_initialize was executed.
| volatile bool _wlmcl_client_t::keep_running |
Whether to keep the client running.
| int32_t _wlmcl_client_t::keyboard_repeat_delay |
Repeat delay, if given.
| int32_t _wlmcl_client_t::keyboard_repeat_rate |
Repeat rate, if given.
| bool _wlmcl_client_t::keyboard_repeat_set |
Whether repeat info was set by the compositor.
| bs_dllist_t _wlmcl_client_t::registered_interfaces |
Registered interfaces, through wlmcl_client_interface::dlnode.
| int _wlmcl_client_t::signal_fd |
File descriptor to monitor SIGINT.
| bs_dllist_t _wlmcl_client_t::timers |
List of registered timers. TODO(kaese.nosp@m.r@gu.nosp@m.bbe.c.nosp@m.h): Replace with HEAP.
| struct wl_keyboard* _wlmcl_client_t::wl_keyboard_ptr |
Keyboard state, if & when the seat has the capability.
| struct wl_pointer* _wlmcl_client_t::wl_pointer_ptr |
Pointer state, if & when the seat has the capability.
| struct wl_registry* _wlmcl_client_t::wl_registry_ptr |
Registry singleton for the above connection.
| struct xkb_context* _wlmcl_client_t::xkb_context_ptr |
XKB context.
| struct xkb_keymap* _wlmcl_client_t::xkb_keymap_ptr |
XKB keymap.
| struct xkb_state* _wlmcl_client_t::xkb_state_ptr |
XKB state.