|
wlmaker
|

Public Attributes | |
| wlclient_attributes_t | attributes |
| wlclient_events_t | 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.
| wlclient_attributes_t _wlclient_t::attributes |
Shareable attributes.
| wlclient_events_t _wlclient_t::events |
Events.
| volatile bool _wlclient_t::keep_running |
Whether to keep the client running.
| int _wlclient_t::signal_fd |
File descriptor to monitor SIGINT.
| bs_dllist_t _wlclient_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* _wlclient_t::wl_keyboard_ptr |
Keyboard state, if & when the seat has the capability.
| struct wl_pointer* _wlclient_t::wl_pointer_ptr |
Pointer state, if & when the seat has the capability.
| struct wl_registry* _wlclient_t::wl_registry_ptr |
Registry singleton for the above connection.
| struct xkb_context* _wlclient_t::xkb_context_ptr |
XKB context.
| struct xkb_keymap* _wlclient_t::xkb_keymap_ptr |
XKB keymap.
| struct xkb_state* _wlclient_t::xkb_state_ptr |
XKB state.