|
wlmaker
|

Public Attributes | |
| struct wlmcl_client_attributes | attributes |
| struct wlmcl_client_events | events |
| struct xkb_context * | xkb_context_ptr |
| struct xkb_keymap * | xkb_keymap_ptr |
| struct xkb_state * | xkb_state_ptr |
| 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 |
| 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.
| volatile bool _wlmcl_client_t::keep_running |
Whether to keep the client running.
| 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.