wayland
Contents:
Introduction
Types of Compositors
Wayland Architecture
Wayland Protocol and Model of Operation
X11 Application Support introduction
Wayland protocol specification
Client API
Server API
wayland
Docs
»
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
F
|
H
|
I
|
L
|
M
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
Symbols
[anonymous] (C++ enum)
_
_GNU_SOURCE (C macro)
,
[1]
,
[2]
_wl_display_add_socket (C++ function)
A
add_source (C++ function)
B
bind_display (C++ function)
bind_shm (C++ function)
C
cancel_read (C++ function)
connect_to_socket (C++ function)
create_outgoing_proxy (C++ function)
create_proxies (C++ function)
D
debug_client (C++ member)
debug_server (C++ member)
destroy_buffer (C++ function)
destroy_client_display_resource (C++ function)
destroy_client_with_error (C++ function)
destroy_pool (C++ function)
destroy_queued_closure (C++ function)
destroy_resource (C++ function)
destroy_sigbus_data (C++ function)
dispatch_event (C++ function)
dispatch_queue (C++ function)
display_fatal_error (C++ function)
display_get_registry (C++ function)
display_handle_delete_id (C++ function)
display_handle_error (C++ function)
display_interface (C++ member)
display_listener (C++ member)
display_protocol_error (C++ function)
display_sync (C++ function)
display_wakeup_threads (C++ function)
F
fd_source_interface (C++ member)
format_is_supported (C++ function)
free_zombies (C++ function)
H
handle_array (C++ function)
I
idle_source_interface (C++ member)
iface_wl_data_device_manager::wl_data_device_manager_dnd_action (C++ enum)
iface_wl_data_device_manager::WL_DATA_DEVICE_MANAGER_DND_ACTION_ASK (C++ enumerator)
iface_wl_data_device_manager::WL_DATA_DEVICE_MANAGER_DND_ACTION_COPY (C++ enumerator)
iface_wl_data_device_manager::WL_DATA_DEVICE_MANAGER_DND_ACTION_MOVE (C++ enumerator)
iface_wl_data_device_manager::WL_DATA_DEVICE_MANAGER_DND_ACTION_NONE (C++ enumerator)
iface_wl_display::wl_display_error (C++ enum)
iface_wl_display::WL_DISPLAY_ERROR_IMPLEMENTATION (C++ enumerator)
iface_wl_display::WL_DISPLAY_ERROR_INVALID_METHOD (C++ enumerator)
iface_wl_display::WL_DISPLAY_ERROR_INVALID_OBJECT (C++ enumerator)
iface_wl_display::WL_DISPLAY_ERROR_NO_MEMORY (C++ enumerator)
iface_wl_keyboard::wl_keyboard_key_state (C++ enum)
iface_wl_keyboard::WL_KEYBOARD_KEY_STATE_PRESSED (C++ enumerator)
iface_wl_keyboard::WL_KEYBOARD_KEY_STATE_RELEASED (C++ enumerator)
iface_wl_keyboard::wl_keyboard_keymap_format (C++ enum)
iface_wl_keyboard::WL_KEYBOARD_KEYMAP_FORMAT_NO_KEYMAP (C++ enumerator)
iface_wl_keyboard::WL_KEYBOARD_KEYMAP_FORMAT_XKB_V1 (C++ enumerator)
iface_wl_output::wl_output_mode (C++ enum)
iface_wl_output::WL_OUTPUT_MODE_CURRENT (C++ enumerator)
iface_wl_output::WL_OUTPUT_MODE_PREFERRED (C++ enumerator)
iface_wl_output::wl_output_subpixel (C++ enum)
iface_wl_output::WL_OUTPUT_SUBPIXEL_HORIZONTAL_BGR (C++ enumerator)
iface_wl_output::WL_OUTPUT_SUBPIXEL_HORIZONTAL_RGB (C++ enumerator)
iface_wl_output::WL_OUTPUT_SUBPIXEL_NONE (C++ enumerator)
iface_wl_output::WL_OUTPUT_SUBPIXEL_UNKNOWN (C++ enumerator)
iface_wl_output::WL_OUTPUT_SUBPIXEL_VERTICAL_BGR (C++ enumerator)
iface_wl_output::WL_OUTPUT_SUBPIXEL_VERTICAL_RGB (C++ enumerator)
iface_wl_output::wl_output_transform (C++ enum)
iface_wl_output::WL_OUTPUT_TRANSFORM_180 (C++ enumerator)
iface_wl_output::WL_OUTPUT_TRANSFORM_270 (C++ enumerator)
iface_wl_output::WL_OUTPUT_TRANSFORM_90 (C++ enumerator)
iface_wl_output::WL_OUTPUT_TRANSFORM_FLIPPED (C++ enumerator)
iface_wl_output::WL_OUTPUT_TRANSFORM_FLIPPED_180 (C++ enumerator)
iface_wl_output::WL_OUTPUT_TRANSFORM_FLIPPED_270 (C++ enumerator)
iface_wl_output::WL_OUTPUT_TRANSFORM_FLIPPED_90 (C++ enumerator)
iface_wl_output::WL_OUTPUT_TRANSFORM_NORMAL (C++ enumerator)
iface_wl_pointer::wl_pointer_axis (C++ enum)
iface_wl_pointer::WL_POINTER_AXIS_HORIZONTAL_SCROLL (C++ enumerator)
iface_wl_pointer::wl_pointer_axis_source (C++ enum)
iface_wl_pointer::WL_POINTER_AXIS_SOURCE_CONTINUOUS (C++ enumerator)
iface_wl_pointer::WL_POINTER_AXIS_SOURCE_FINGER (C++ enumerator)
iface_wl_pointer::WL_POINTER_AXIS_SOURCE_WHEEL (C++ enumerator)
iface_wl_pointer::WL_POINTER_AXIS_SOURCE_WHEEL_TILT (C++ enumerator)
iface_wl_pointer::WL_POINTER_AXIS_VERTICAL_SCROLL (C++ enumerator)
iface_wl_pointer::wl_pointer_button_state (C++ enum)
iface_wl_pointer::WL_POINTER_BUTTON_STATE_PRESSED (C++ enumerator)
iface_wl_pointer::WL_POINTER_BUTTON_STATE_RELEASED (C++ enumerator)
iface_wl_seat::wl_seat_capability (C++ enum)
iface_wl_seat::WL_SEAT_CAPABILITY_KEYBOARD (C++ enumerator)
iface_wl_seat::WL_SEAT_CAPABILITY_POINTER (C++ enumerator)
iface_wl_seat::WL_SEAT_CAPABILITY_TOUCH (C++ enumerator)
iface_wl_shell_surface::wl_shell_surface_fullscreen_method (C++ enum)
iface_wl_shell_surface::WL_SHELL_SURFACE_FULLSCREEN_METHOD_DEFAULT (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_FULLSCREEN_METHOD_DRIVER (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_FULLSCREEN_METHOD_FILL (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_FULLSCREEN_METHOD_SCALE (C++ enumerator)
iface_wl_shell_surface::wl_shell_surface_resize (C++ enum)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_BOTTOM (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_BOTTOM_LEFT (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_BOTTOM_RIGHT (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_LEFT (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_NONE (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_RIGHT (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_TOP (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_TOP_LEFT (C++ enumerator)
iface_wl_shell_surface::WL_SHELL_SURFACE_RESIZE_TOP_RIGHT (C++ enumerator)
iface_wl_shell_surface::wl_shell_surface_transient (C++ enum)
iface_wl_shell_surface::WL_SHELL_SURFACE_TRANSIENT_INACTIVE (C++ enumerator)
iface_wl_shm::wl_shm_error (C++ enum)
iface_wl_shm::WL_SHM_ERROR_INVALID_FD (C++ enumerator)
iface_wl_shm::WL_SHM_ERROR_INVALID_FORMAT (C++ enumerator)
iface_wl_shm::WL_SHM_ERROR_INVALID_STRIDE (C++ enumerator)
iface_wl_shm::wl_shm_format (C++ enum)
iface_wl_shm::WL_SHM_FORMAT_ABGR1555 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_ABGR2101010 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_ABGR4444 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_ABGR8888 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_ARGB1555 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_ARGB2101010 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_ARGB4444 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_ARGB8888 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_BGR565 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_BGR888 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_BGRA1010102 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_BGRA4444 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_BGRA5551 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_BGRA8888 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_NV12 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_NV16 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_NV21 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_NV61 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_RGB565 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_RGB888 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_RGBA1010102 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_RGBA4444 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_RGBA5551 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_RGBA8888 (C++ enumerator)
iface_wl_shm::WL_SHM_FORMAT_XRGB8888 (C++ enumerator)
iface_wl_surface::wl_surface_error (C++ enum)
iface_wl_surface::WL_SURFACE_ERROR_INVALID_SCALE (C++ enumerator)
iface_wl_surface::WL_SURFACE_ERROR_INVALID_TRANSFORM (C++ enumerator)
increase_closure_args_refcount (C++ function)
init_sigbus_data_key (C++ function)
L
LOCK_SUFFIX (C macro)
LOCK_SUFFIXLEN (C macro)
log_closure (C++ function)
M
message_count_fds (C++ function)
P
post_dispatch_check (C++ function)
prepare_zombie (C++ function)
proxy_create (C++ function)
proxy_destroy (C++ function)
Q
queue_event (C++ function)
R
read_events (C++ function)
registry_bind (C++ function)
registry_interface (C++ member)
reraise_sigbus (C++ function)
resource_is_deprecated (C++ function)
resource_iterator_helper (C++ function)
RFC
RFC 2045
S
shm_buffer_destroy (C++ function)
shm_buffer_interface (C++ member)
shm_create_pool (C++ function)
shm_interface (C++ member)
shm_pool_create_buffer (C++ function)
shm_pool_destroy (C++ function)
shm_pool_finish_resize (C++ function)
shm_pool_interface (C++ member)
shm_pool_resize (C++ function)
shm_pool_unref (C++ function)
sigbus_handler (C++ function)
signal_source_interface (C++ member)
socket_data (C++ function)
sync_callback (C++ function)
sync_listener (C++ member)
T
timer_source_interface (C++ member)
U
unbind_resource (C++ function)
UNIX_PATH_MAX (C macro)
V
validate_closure_objects (C++ function)
verify_objects (C++ function)
W
wl_argument (C++ union)
,
[1]
wl_argument::a (C++ member)
,
[1]
wl_argument::f (C++ member)
,
[1]
wl_argument::h (C++ member)
,
[1]
wl_argument::i (C++ member)
,
[1]
wl_argument::n (C++ member)
,
[1]
wl_argument::o (C++ member)
,
[1]
wl_argument::s (C++ member)
,
[1]
wl_argument::u (C++ member)
,
[1]
wl_array (C++ class)
,
[1]
wl_array::alloc (C++ member)
,
[1]
wl_array::data (C++ member)
,
[1]
wl_array::size (C++ member)
,
[1]
wl_array_add (C++ function)
,
[1]
wl_array_copy (C++ function)
,
[1]
wl_array_for_each (C macro)
,
[1]
wl_array_init (C++ function)
,
[1]
wl_array_release (C++ function)
,
[1]
wl_buffer_add_listener (C++ function)
wl_buffer_destroy (C++ function)
WL_BUFFER_DESTROY_SINCE_VERSION (C macro)
wl_buffer_get_user_data (C++ function)
wl_buffer_listener (C++ class)
wl_buffer_listener::release (C++ member)
WL_BUFFER_RELEASE_SINCE_VERSION (C macro)
wl_buffer_set_user_data (C++ function)
wl_callback_add_listener (C++ function)
wl_callback_destroy (C++ function)
WL_CALLBACK_DONE_SINCE_VERSION (C macro)
wl_callback_get_user_data (C++ function)
wl_callback_listener (C++ class)
wl_callback_listener::done (C++ member)
wl_callback_set_user_data (C++ function)
wl_client (C++ class)
wl_client::connection (C++ member)
wl_client::destroy_signal (C++ member)
wl_client::display (C++ member)
wl_client::display_resource (C++ member)
wl_client::error (C++ member)
wl_client::link (C++ member)
wl_client::objects (C++ member)
wl_client::resource_created_signal (C++ member)
wl_client::source (C++ member)
wl_client::ucred (C++ member)
wl_client_add_destroy_listener (C++ function)
,
[1]
wl_client_add_object (C++ function)
wl_client_add_resource (C++ function)
wl_client_add_resource_created_listener (C++ function)
,
[1]
wl_client_connection_data (C++ function)
wl_client_create (C++ function)
,
[1]
wl_client_destroy (C++ function)
,
[1]
wl_client_flush (C++ function)
,
[1]
wl_client_for_each (C macro)
wl_client_for_each_resource (C++ function)
,
[1]
wl_client_for_each_resource_iterator_func_t (C++ type)
wl_client_from_link (C++ function)
,
[1]
wl_client_get_credentials (C++ function)
,
[1]
wl_client_get_destroy_listener (C++ function)
,
[1]
wl_client_get_display (C++ function)
,
[1]
wl_client_get_fd (C++ function)
,
[1]
wl_client_get_link (C++ function)
,
[1]
wl_client_get_object (C++ function)
,
[1]
wl_client_new_object (C++ function)
wl_client_post_implementation_error (C++ function)
,
[1]
wl_client_post_no_memory (C++ function)
,
[1]
wl_compositor_create_region (C++ function)
WL_COMPOSITOR_CREATE_REGION_SINCE_VERSION (C macro)
wl_compositor_create_surface (C++ function)
WL_COMPOSITOR_CREATE_SURFACE_SINCE_VERSION (C macro)
wl_compositor_destroy (C++ function)
wl_compositor_get_user_data (C++ function)
wl_compositor_set_user_data (C++ function)
wl_container_of (C macro)
,
[1]
wl_data_device_add_listener (C++ function)
WL_DATA_DEVICE_DATA_OFFER_SINCE_VERSION (C macro)
wl_data_device_destroy (C++ function)
WL_DATA_DEVICE_DROP_SINCE_VERSION (C macro)
WL_DATA_DEVICE_ENTER_SINCE_VERSION (C macro)
wl_data_device_get_user_data (C++ function)
WL_DATA_DEVICE_LEAVE_SINCE_VERSION (C macro)
wl_data_device_listener (C++ class)
wl_data_device_listener::data_offer (C++ member)
wl_data_device_listener::drop (C++ member)
wl_data_device_listener::enter (C++ member)
wl_data_device_listener::leave (C++ member)
wl_data_device_listener::motion (C++ member)
wl_data_device_listener::selection (C++ member)
wl_data_device_manager_create_data_source (C++ function)
WL_DATA_DEVICE_MANAGER_CREATE_DATA_SOURCE_SINCE_VERSION (C macro)
wl_data_device_manager_destroy (C++ function)
wl_data_device_manager_get_data_device (C++ function)
WL_DATA_DEVICE_MANAGER_GET_DATA_DEVICE_SINCE_VERSION (C macro)
wl_data_device_manager_get_user_data (C++ function)
wl_data_device_manager_set_user_data (C++ function)
WL_DATA_DEVICE_MOTION_SINCE_VERSION (C macro)
wl_data_device_release (C++ function)
WL_DATA_DEVICE_RELEASE_SINCE_VERSION (C macro)
WL_DATA_DEVICE_SELECTION_SINCE_VERSION (C macro)
wl_data_device_set_selection (C++ function)
WL_DATA_DEVICE_SET_SELECTION_SINCE_VERSION (C macro)
wl_data_device_set_user_data (C++ function)
wl_data_device_start_drag (C++ function)
WL_DATA_DEVICE_START_DRAG_SINCE_VERSION (C macro)
wl_data_offer_accept (C++ function)
WL_DATA_OFFER_ACCEPT_SINCE_VERSION (C macro)
WL_DATA_OFFER_ACTION_SINCE_VERSION (C macro)
wl_data_offer_add_listener (C++ function)
wl_data_offer_destroy (C++ function)
WL_DATA_OFFER_DESTROY_SINCE_VERSION (C macro)
wl_data_offer_finish (C++ function)
WL_DATA_OFFER_FINISH_SINCE_VERSION (C macro)
wl_data_offer_get_user_data (C++ function)
wl_data_offer_listener (C++ class)
wl_data_offer_listener::action (C++ member)
wl_data_offer_listener::offer (C++ member)
wl_data_offer_listener::source_actions (C++ member)
WL_DATA_OFFER_OFFER_SINCE_VERSION (C macro)
wl_data_offer_receive (C++ function)
WL_DATA_OFFER_RECEIVE_SINCE_VERSION (C macro)
wl_data_offer_set_actions (C++ function)
WL_DATA_OFFER_SET_ACTIONS_SINCE_VERSION (C macro)
wl_data_offer_set_user_data (C++ function)
WL_DATA_OFFER_SOURCE_ACTIONS_SINCE_VERSION (C macro)
WL_DATA_SOURCE_ACTION_SINCE_VERSION (C macro)
wl_data_source_add_listener (C++ function)
WL_DATA_SOURCE_CANCELLED_SINCE_VERSION (C macro)
wl_data_source_destroy (C++ function)
WL_DATA_SOURCE_DESTROY_SINCE_VERSION (C macro)
WL_DATA_SOURCE_DND_DROP_PERFORMED_SINCE_VERSION (C macro)
WL_DATA_SOURCE_DND_FINISHED_SINCE_VERSION (C macro)
wl_data_source_get_user_data (C++ function)
wl_data_source_listener (C++ class)
wl_data_source_listener::action (C++ member)
wl_data_source_listener::cancelled (C++ member)
wl_data_source_listener::dnd_drop_performed (C++ member)
wl_data_source_listener::dnd_finished (C++ member)
wl_data_source_listener::send (C++ member)
wl_data_source_listener::target (C++ member)
wl_data_source_offer (C++ function)
WL_DATA_SOURCE_OFFER_SINCE_VERSION (C macro)
WL_DATA_SOURCE_SEND_SINCE_VERSION (C macro)
wl_data_source_set_actions (C++ function)
WL_DATA_SOURCE_SET_ACTIONS_SINCE_VERSION (C macro)
wl_data_source_set_user_data (C++ function)
WL_DATA_SOURCE_TARGET_SINCE_VERSION (C macro)
WL_DEPRECATED (C macro)
,
[1]
wl_dispatcher_func_t (C++ type)
,
[1]
wl_display (C++ class)
,
[1]
wl_display::additional_shm_formats (C++ member)
wl_display::client_list (C++ member)
wl_display::create_client_signal (C++ member)
wl_display::destroy_signal (C++ member)
wl_display::global_filter (C++ member)
wl_display::global_filter_data (C++ member)
wl_display::global_list (C++ member)
wl_display::id (C++ member)
wl_display::loop (C++ member)
wl_display::protocol_loggers (C++ member)
wl_display::registry_resource_list (C++ member)
wl_display::run (C++ member)
wl_display::serial (C++ member)
wl_display::socket_list (C++ member)
wl_display_add_client_created_listener (C++ function)
,
[1]
wl_display_add_destroy_listener (C++ function)
,
[1]
wl_display_add_global (C++ function)
wl_display_add_listener (C++ function)
wl_display_add_protocol_logger (C++ function)
,
[1]
wl_display_add_shm_format (C++ function)
,
[1]
wl_display_add_socket (C++ function)
,
[1]
wl_display_add_socket_auto (C++ function)
,
[1]
wl_display_add_socket_fd (C++ function)
,
[1]
wl_display_cancel_read (C++ function)
,
[1]
wl_display_connect (C++ function)
,
[1]
wl_display_connect_to_fd (C++ function)
,
[1]
wl_display_create (C++ function)
,
[1]
wl_display_create_queue (C++ function)
,
[1]
WL_DISPLAY_DELETE_ID_SINCE_VERSION (C macro)
wl_display_destroy (C++ function)
,
[1]
wl_display_destroy_clients (C++ function)
,
[1]
wl_display_disconnect (C++ function)
,
[1]
wl_display_dispatch (C++ function)
,
[1]
wl_display_dispatch_pending (C++ function)
,
[1]
wl_display_dispatch_queue (C++ function)
,
[1]
wl_display_dispatch_queue_pending (C++ function)
,
[1]
WL_DISPLAY_ERROR_SINCE_VERSION (C macro)
wl_display_flush (C++ function)
,
[1]
wl_display_flush_clients (C++ function)
,
[1]
wl_display_get_additional_shm_formats (C++ function)
wl_display_get_client_list (C++ function)
,
[1]
wl_display_get_destroy_listener (C++ function)
,
[1]
wl_display_get_error (C++ function)
,
[1]
wl_display_get_event_loop (C++ function)
,
[1]
wl_display_get_fd (C++ function)
,
[1]
wl_display_get_protocol_error (C++ function)
,
[1]
wl_display_get_registry (C++ function)
WL_DISPLAY_GET_REGISTRY_SINCE_VERSION (C macro)
wl_display_get_serial (C++ function)
,
[1]
wl_display_get_user_data (C++ function)
wl_display_global_filter_func_t (C++ type)
wl_display_init_shm (C++ function)
,
[1]
wl_display_listener (C++ class)
wl_display_listener::delete_id (C++ member)
wl_display_listener::error (C++ member)
wl_display_next_serial (C++ function)
,
[1]
wl_display_poll (C++ function)
wl_display_prepare_read (C++ function)
,
[1]
wl_display_prepare_read_queue (C++ function)
,
[1]
wl_display_read_events (C++ function)
,
[1]
wl_display_remove_global (C++ function)
wl_display_roundtrip (C++ function)
,
[1]
wl_display_roundtrip_queue (C++ function)
,
[1]
wl_display_run (C++ function)
,
[1]
wl_display_set_global_filter (C++ function)
,
[1]
wl_display_set_user_data (C++ function)
wl_display_sync (C++ function)
WL_DISPLAY_SYNC_SINCE_VERSION (C macro)
wl_display_terminate (C++ function)
,
[1]
WL_EVENT_HANGUP (C++ enumerator)
wl_event_loop (C++ class)
wl_event_loop_add_destroy_listener (C++ function)
,
[1]
wl_event_loop_add_fd (C++ function)
,
[1]
wl_event_loop_add_idle (C++ function)
,
[1]
wl_event_loop_add_signal (C++ function)
,
[1]
wl_event_loop_add_timer (C++ function)
,
[1]
wl_event_loop_create (C++ function)
,
[1]
wl_event_loop_destroy (C++ function)
,
[1]
wl_event_loop_dispatch (C++ function)
,
[1]
wl_event_loop_dispatch_idle (C++ function)
,
[1]
wl_event_loop_fd_func_t (C++ type)
wl_event_loop_get_destroy_listener (C++ function)
,
[1]
wl_event_loop_get_fd (C++ function)
,
[1]
wl_event_loop_idle_func_t (C++ type)
wl_event_loop_process_destroy_list (C++ function)
wl_event_loop_signal_func_t (C++ type)
wl_event_loop_timer_func_t (C++ type)
wl_event_queue (C++ class)
wl_event_queue_destroy (C++ function)
,
[1]
wl_event_queue_init (C++ function)
wl_event_queue_release (C++ function)
WL_EVENT_READABLE (C++ enumerator)
wl_event_source (C++ class)
wl_event_source_check (C++ function)
,
[1]
wl_event_source_fd_dispatch (C++ function)
wl_event_source_fd_update (C++ function)
,
[1]
wl_event_source_remove (C++ function)
,
[1]
wl_event_source_signal_dispatch (C++ function)
wl_event_source_timer_dispatch (C++ function)
wl_event_source_timer_update (C++ function)
,
[1]
WL_EVENT_WRITABLE (C++ enumerator)
WL_EXPORT (C macro)
,
[1]
wl_fixed_from_double (C++ function)
,
[1]
wl_fixed_from_int (C++ function)
,
[1]
wl_fixed_t (C++ type)
,
[1]
wl_fixed_to_double (C++ function)
,
[1]
wl_fixed_to_int (C++ function)
,
[1]
wl_global (C++ class)
wl_global::bind (C++ member)
wl_global::data (C++ member)
wl_global::display (C++ member)
wl_global::interface (C++ member)
wl_global::link (C++ member)
wl_global::name (C++ member)
wl_global::version (C++ member)
wl_global_bind_func_t (C++ type)
wl_global_create (C++ function)
,
[1]
wl_global_destroy (C++ function)
,
[1]
wl_global_get_interface (C++ function)
,
[1]
wl_global_get_user_data (C++ function)
,
[1]
wl_global_is_visible (C++ function)
wl_interface (C++ class)
,
[1]
wl_interface::event_count (C++ member)
,
[1]
wl_interface::events (C++ member)
,
[1]
wl_interface::method_count (C++ member)
,
[1]
wl_interface::methods (C++ member)
,
[1]
wl_interface::name (C++ member)
,
[1]
wl_interface::version (C++ member)
,
[1]
WL_ITERATOR_CONTINUE (C++ enumerator)
,
[1]
wl_iterator_result (C++ enum)
,
[1]
WL_ITERATOR_STOP (C++ enumerator)
,
[1]
wl_keyboard_add_listener (C++ function)
wl_keyboard_destroy (C++ function)
WL_KEYBOARD_ENTER_SINCE_VERSION (C macro)
wl_keyboard_get_user_data (C++ function)
WL_KEYBOARD_KEY_SINCE_VERSION (C macro)
WL_KEYBOARD_KEYMAP_SINCE_VERSION (C macro)
WL_KEYBOARD_LEAVE_SINCE_VERSION (C macro)
wl_keyboard_listener (C++ class)
wl_keyboard_listener::enter (C++ member)
wl_keyboard_listener::key (C++ member)
wl_keyboard_listener::keymap (C++ member)
wl_keyboard_listener::leave (C++ member)
wl_keyboard_listener::modifiers (C++ member)
wl_keyboard_listener::repeat_info (C++ member)
WL_KEYBOARD_MODIFIERS_SINCE_VERSION (C macro)
wl_keyboard_release (C++ function)
WL_KEYBOARD_RELEASE_SINCE_VERSION (C macro)
WL_KEYBOARD_REPEAT_INFO_SINCE_VERSION (C macro)
wl_keyboard_set_user_data (C++ function)
wl_list (C++ class)
,
[1]
wl_list::next (C++ member)
,
[1]
wl_list::prev (C++ member)
,
[1]
wl_list_empty (C++ function)
,
[1]
wl_list_for_each (C macro)
,
[1]
wl_list_for_each_reverse (C macro)
,
[1]
wl_list_for_each_reverse_safe (C macro)
,
[1]
wl_list_for_each_safe (C macro)
,
[1]
wl_list_init (C++ function)
,
[1]
wl_list_insert (C++ function)
,
[1]
wl_list_insert_list (C++ function)
,
[1]
wl_list_length (C++ function)
,
[1]
wl_list_remove (C++ function)
,
[1]
wl_listener (C++ class)
wl_listener::link (C++ member)
wl_listener::notify (C++ member)
wl_log_func_t (C++ type)
,
[1]
wl_log_set_handler_client (C++ function)
,
[1]
wl_log_set_handler_server (C++ function)
,
[1]
wl_message (C++ class)
,
[1]
wl_message::name (C++ member)
,
[1]
wl_message::signature (C++ member)
,
[1]
wl_message::types (C++ member)
,
[1]
wl_notify_func_t (C++ type)
wl_object (C++ class)
,
[1]
wl_object::id (C++ member)
wl_object::implementation (C++ member)
wl_object::interface (C++ member)
wl_output_add_listener (C++ function)
wl_output_destroy (C++ function)
WL_OUTPUT_DONE_SINCE_VERSION (C macro)
WL_OUTPUT_GEOMETRY_SINCE_VERSION (C macro)
wl_output_get_user_data (C++ function)
wl_output_listener (C++ class)
wl_output_listener::done (C++ member)
wl_output_listener::geometry (C++ member)
wl_output_listener::mode (C++ member)
wl_output_listener::scale (C++ member)
WL_OUTPUT_MODE_SINCE_VERSION (C macro)
wl_output_release (C++ function)
WL_OUTPUT_RELEASE_SINCE_VERSION (C macro)
WL_OUTPUT_SCALE_SINCE_VERSION (C macro)
wl_output_set_user_data (C++ function)
wl_pointer_add_listener (C++ function)
WL_POINTER_AXIS_DISCRETE_SINCE_VERSION (C macro)
WL_POINTER_AXIS_SINCE_VERSION (C macro)
WL_POINTER_AXIS_SOURCE_SINCE_VERSION (C macro)
WL_POINTER_AXIS_SOURCE_WHEEL_TILT_SINCE_VERSION (C macro)
WL_POINTER_AXIS_STOP_SINCE_VERSION (C macro)
WL_POINTER_BUTTON_SINCE_VERSION (C macro)
wl_pointer_destroy (C++ function)
WL_POINTER_ENTER_SINCE_VERSION (C macro)
WL_POINTER_FRAME_SINCE_VERSION (C macro)
wl_pointer_get_user_data (C++ function)
WL_POINTER_LEAVE_SINCE_VERSION (C macro)
wl_pointer_listener (C++ class)
wl_pointer_listener::axis (C++ member)
wl_pointer_listener::axis_discrete (C++ member)
wl_pointer_listener::axis_source (C++ member)
wl_pointer_listener::axis_stop (C++ member)
wl_pointer_listener::button (C++ member)
wl_pointer_listener::enter (C++ member)
wl_pointer_listener::frame (C++ member)
wl_pointer_listener::leave (C++ member)
wl_pointer_listener::motion (C++ member)
WL_POINTER_MOTION_SINCE_VERSION (C macro)
wl_pointer_release (C++ function)
WL_POINTER_RELEASE_SINCE_VERSION (C macro)
wl_pointer_set_cursor (C++ function)
WL_POINTER_SET_CURSOR_SINCE_VERSION (C macro)
wl_pointer_set_user_data (C++ function)
WL_PRINTF (C macro)
,
[1]
wl_protocol_logger (C++ class)
wl_protocol_logger::func (C++ member)
wl_protocol_logger::link (C++ member)
wl_protocol_logger::user_data (C++ member)
wl_protocol_logger_destroy (C++ function)
,
[1]
WL_PROTOCOL_LOGGER_EVENT (C++ enumerator)
wl_protocol_logger_func_t (C++ type)
wl_protocol_logger_message (C++ class)
wl_protocol_logger_message::arguments (C++ member)
wl_protocol_logger_message::arguments_count (C++ member)
wl_protocol_logger_message::message (C++ member)
wl_protocol_logger_message::message_opcode (C++ member)
wl_protocol_logger_message::resource (C++ member)
WL_PROTOCOL_LOGGER_REQUEST (C++ enumerator)
wl_protocol_logger_type (C++ enum)
wl_proxy (C++ class)
wl_proxy_add_dispatcher (C++ function)
,
[1]
wl_proxy_add_listener (C++ function)
,
[1]
wl_proxy_create (C++ function)
,
[1]
wl_proxy_create_for_id (C++ function)
wl_proxy_create_wrapper (C++ function)
,
[1]
wl_proxy_destroy (C++ function)
,
[1]
wl_proxy_get_class (C++ function)
,
[1]
wl_proxy_get_id (C++ function)
,
[1]
wl_proxy_get_listener (C++ function)
,
[1]
wl_proxy_get_user_data (C++ function)
,
[1]
wl_proxy_get_version (C++ function)
,
[1]
wl_proxy_marshal (C++ function)
,
[1]
wl_proxy_marshal_array (C++ function)
,
[1]
wl_proxy_marshal_array_constructor (C++ function)
,
[1]
wl_proxy_marshal_array_constructor_versioned (C++ function)
,
[1]
wl_proxy_marshal_constructor (C++ function)
,
[1]
wl_proxy_marshal_constructor_versioned (C++ function)
,
[1]
wl_proxy_set_queue (C++ function)
,
[1]
wl_proxy_set_user_data (C++ function)
,
[1]
wl_proxy_unref (C++ function)
wl_proxy_wrapper_destroy (C++ function)
,
[1]
wl_region_add (C++ function)
WL_REGION_ADD_SINCE_VERSION (C macro)
wl_region_destroy (C++ function)
WL_REGION_DESTROY_SINCE_VERSION (C macro)
wl_region_get_user_data (C++ function)
wl_region_set_user_data (C++ function)
wl_region_subtract (C++ function)
WL_REGION_SUBTRACT_SINCE_VERSION (C macro)
wl_registry_add_listener (C++ function)
wl_registry_bind (C++ function)
WL_REGISTRY_BIND_SINCE_VERSION (C macro)
wl_registry_destroy (C++ function)
wl_registry_get_user_data (C++ function)
WL_REGISTRY_GLOBAL_REMOVE_SINCE_VERSION (C macro)
WL_REGISTRY_GLOBAL_SINCE_VERSION (C macro)
wl_registry_listener (C++ class)
wl_registry_listener::global (C++ member)
wl_registry_listener::global_remove (C++ member)
wl_registry_set_user_data (C++ function)
wl_resource (C++ class)
wl_resource::client (C++ member)
wl_resource::data (C++ member)
wl_resource::deprecated_destroy_signal (C++ member)
wl_resource::destroy (C++ member)
wl_resource::destroy_signal (C++ member)
,
[1]
wl_resource::dispatcher (C++ member)
wl_resource::link (C++ member)
wl_resource::object (C++ member)
wl_resource::version (C++ member)
wl_resource_add_destroy_listener (C++ function)
,
[1]
wl_resource_create (C++ function)
,
[1]
wl_resource_destroy (C++ function)
,
[1]
wl_resource_destroy_func_t (C++ type)
wl_resource_find_for_client (C++ function)
,
[1]
wl_resource_for_each (C macro)
wl_resource_for_each_safe (C macro)
wl_resource_from_link (C++ function)
,
[1]
wl_resource_get_class (C++ function)
,
[1]
wl_resource_get_client (C++ function)
,
[1]
wl_resource_get_destroy_listener (C++ function)
,
[1]
wl_resource_get_id (C++ function)
,
[1]
wl_resource_get_link (C++ function)
,
[1]
wl_resource_get_user_data (C++ function)
,
[1]
wl_resource_get_version (C++ function)
,
[1]
wl_resource_instance_of (C++ function)
,
[1]
wl_resource_iterator_context (C++ class)
wl_resource_iterator_context::it (C++ member)
wl_resource_iterator_context::user_data (C++ member)
wl_resource_post_error (C++ function)
,
[1]
wl_resource_post_error_vargs (C++ function)
wl_resource_post_event (C++ function)
,
[1]
wl_resource_post_event_array (C++ function)
,
[1]
wl_resource_post_no_memory (C++ function)
,
[1]
wl_resource_queue_event (C++ function)
,
[1]
wl_resource_queue_event_array (C++ function)
,
[1]
wl_resource_set_destructor (C++ function)
,
[1]
wl_resource_set_dispatcher (C++ function)
,
[1]
wl_resource_set_implementation (C++ function)
,
[1]
wl_resource_set_user_data (C++ function)
,
[1]
wl_seat_add_listener (C++ function)
WL_SEAT_CAPABILITIES_SINCE_VERSION (C macro)
wl_seat_destroy (C++ function)
wl_seat_get_keyboard (C++ function)
WL_SEAT_GET_KEYBOARD_SINCE_VERSION (C macro)
wl_seat_get_pointer (C++ function)
WL_SEAT_GET_POINTER_SINCE_VERSION (C macro)
wl_seat_get_touch (C++ function)
WL_SEAT_GET_TOUCH_SINCE_VERSION (C macro)
wl_seat_get_user_data (C++ function)
wl_seat_listener (C++ class)
wl_seat_listener::capabilities (C++ member)
wl_seat_listener::name (C++ member)
WL_SEAT_NAME_SINCE_VERSION (C macro)
wl_seat_release (C++ function)
WL_SEAT_RELEASE_SINCE_VERSION (C macro)
wl_seat_set_user_data (C++ function)
wl_shell_destroy (C++ function)
wl_shell_get_shell_surface (C++ function)
WL_SHELL_GET_SHELL_SURFACE_SINCE_VERSION (C macro)
wl_shell_get_user_data (C++ function)
wl_shell_set_user_data (C++ function)
wl_shell_surface_add_listener (C++ function)
WL_SHELL_SURFACE_CONFIGURE_SINCE_VERSION (C macro)
wl_shell_surface_destroy (C++ function)
wl_shell_surface_get_user_data (C++ function)
wl_shell_surface_listener (C++ class)
wl_shell_surface_listener::configure (C++ member)
wl_shell_surface_listener::ping (C++ member)
wl_shell_surface_listener::popup_done (C++ member)
wl_shell_surface_move (C++ function)
WL_SHELL_SURFACE_MOVE_SINCE_VERSION (C macro)
WL_SHELL_SURFACE_PING_SINCE_VERSION (C macro)
wl_shell_surface_pong (C++ function)
WL_SHELL_SURFACE_PONG_SINCE_VERSION (C macro)
WL_SHELL_SURFACE_POPUP_DONE_SINCE_VERSION (C macro)
wl_shell_surface_resize (C++ function)
WL_SHELL_SURFACE_RESIZE_SINCE_VERSION (C macro)
wl_shell_surface_set_class (C++ function)
WL_SHELL_SURFACE_SET_CLASS_SINCE_VERSION (C macro)
wl_shell_surface_set_fullscreen (C++ function)
WL_SHELL_SURFACE_SET_FULLSCREEN_SINCE_VERSION (C macro)
wl_shell_surface_set_maximized (C++ function)
WL_SHELL_SURFACE_SET_MAXIMIZED_SINCE_VERSION (C macro)
wl_shell_surface_set_popup (C++ function)
WL_SHELL_SURFACE_SET_POPUP_SINCE_VERSION (C macro)
wl_shell_surface_set_title (C++ function)
WL_SHELL_SURFACE_SET_TITLE_SINCE_VERSION (C macro)
wl_shell_surface_set_toplevel (C++ function)
WL_SHELL_SURFACE_SET_TOPLEVEL_SINCE_VERSION (C macro)
wl_shell_surface_set_transient (C++ function)
WL_SHELL_SURFACE_SET_TRANSIENT_SINCE_VERSION (C macro)
wl_shell_surface_set_user_data (C++ function)
wl_shm_add_listener (C++ function)
wl_shm_buffer (C++ class)
wl_shm_buffer::format (C++ member)
wl_shm_buffer::height (C++ member)
wl_shm_buffer::offset (C++ member)
wl_shm_buffer::pool (C++ member)
wl_shm_buffer::resource (C++ member)
wl_shm_buffer::stride (C++ member)
wl_shm_buffer::width (C++ member)
wl_shm_buffer_begin_access (C++ function)
,
[1]
wl_shm_buffer_create (C++ function)
wl_shm_buffer_end_access (C++ function)
,
[1]
wl_shm_buffer_get (C++ function)
,
[1]
wl_shm_buffer_get_data (C++ function)
,
[1]
wl_shm_buffer_get_format (C++ function)
,
[1]
wl_shm_buffer_get_height (C++ function)
,
[1]
wl_shm_buffer_get_stride (C++ function)
,
[1]
wl_shm_buffer_get_width (C++ function)
,
[1]
wl_shm_buffer_ref_pool (C++ function)
,
[1]
wl_shm_create_pool (C++ function)
WL_SHM_CREATE_POOL_SINCE_VERSION (C macro)
wl_shm_destroy (C++ function)
WL_SHM_FORMAT_SINCE_VERSION (C macro)
wl_shm_get_user_data (C++ function)
wl_shm_listener (C++ class)
wl_shm_listener::format (C++ member)
wl_shm_old_sigbus_action (C++ member)
wl_shm_pool (C++ class)
wl_shm_pool::data (C++ member)
wl_shm_pool::external_refcount (C++ member)
wl_shm_pool::internal_refcount (C++ member)
wl_shm_pool::new_size (C++ member)
wl_shm_pool::resource (C++ member)
wl_shm_pool::size (C++ member)
wl_shm_pool_create_buffer (C++ function)
WL_SHM_POOL_CREATE_BUFFER_SINCE_VERSION (C macro)
wl_shm_pool_destroy (C++ function)
WL_SHM_POOL_DESTROY_SINCE_VERSION (C macro)
wl_shm_pool_get_user_data (C++ function)
wl_shm_pool_resize (C++ function)
WL_SHM_POOL_RESIZE_SINCE_VERSION (C macro)
wl_shm_pool_set_user_data (C++ function)
wl_shm_pool_unref (C++ function)
,
[1]
wl_shm_set_user_data (C++ function)
wl_shm_sigbus_data (C++ class)
wl_shm_sigbus_data::access_count (C++ member)
wl_shm_sigbus_data::current_pool (C++ member)
wl_shm_sigbus_data::fallback_mapping_used (C++ member)
wl_shm_sigbus_data_key (C++ member)
wl_shm_sigbus_once (C++ member)
wl_signal (C++ class)
wl_signal::listener_list (C++ member)
wl_signal_add (C++ function)
wl_signal_emit (C++ function)
wl_signal_get (C++ function)
wl_signal_init (C++ function)
wl_socket (C++ class)
wl_socket::addr (C++ member)
wl_socket::display_name (C++ member)
wl_socket::fd (C++ member)
wl_socket::fd_lock (C++ member)
wl_socket::link (C++ member)
wl_socket::lock_addr (C++ member)
wl_socket::source (C++ member)
wl_socket_alloc (C++ function)
wl_socket_destroy (C++ function)
wl_socket_init_for_display_name (C++ function)
wl_socket_lock (C++ function)
wl_subcompositor_destroy (C++ function)
WL_SUBCOMPOSITOR_DESTROY_SINCE_VERSION (C macro)
wl_subcompositor_get_subsurface (C++ function)
WL_SUBCOMPOSITOR_GET_SUBSURFACE_SINCE_VERSION (C macro)
wl_subcompositor_get_user_data (C++ function)
wl_subcompositor_set_user_data (C++ function)
wl_subsurface_destroy (C++ function)
WL_SUBSURFACE_DESTROY_SINCE_VERSION (C macro)
wl_subsurface_get_user_data (C++ function)
wl_subsurface_place_above (C++ function)
WL_SUBSURFACE_PLACE_ABOVE_SINCE_VERSION (C macro)
wl_subsurface_place_below (C++ function)
WL_SUBSURFACE_PLACE_BELOW_SINCE_VERSION (C macro)
wl_subsurface_set_desync (C++ function)
WL_SUBSURFACE_SET_DESYNC_SINCE_VERSION (C macro)
wl_subsurface_set_position (C++ function)
WL_SUBSURFACE_SET_POSITION_SINCE_VERSION (C macro)
wl_subsurface_set_sync (C++ function)
WL_SUBSURFACE_SET_SYNC_SINCE_VERSION (C macro)
wl_subsurface_set_user_data (C++ function)
wl_surface_add_listener (C++ function)
wl_surface_attach (C++ function)
WL_SURFACE_ATTACH_SINCE_VERSION (C macro)
wl_surface_commit (C++ function)
WL_SURFACE_COMMIT_SINCE_VERSION (C macro)
wl_surface_damage (C++ function)
wl_surface_damage_buffer (C++ function)
WL_SURFACE_DAMAGE_BUFFER_SINCE_VERSION (C macro)
WL_SURFACE_DAMAGE_SINCE_VERSION (C macro)
wl_surface_destroy (C++ function)
WL_SURFACE_DESTROY_SINCE_VERSION (C macro)
WL_SURFACE_ENTER_SINCE_VERSION (C macro)
wl_surface_frame (C++ function)
WL_SURFACE_FRAME_SINCE_VERSION (C macro)
wl_surface_get_user_data (C++ function)
WL_SURFACE_LEAVE_SINCE_VERSION (C macro)
wl_surface_listener (C++ class)
wl_surface_listener::enter (C++ member)
wl_surface_listener::leave (C++ member)
wl_surface_set_buffer_scale (C++ function)
WL_SURFACE_SET_BUFFER_SCALE_SINCE_VERSION (C macro)
wl_surface_set_buffer_transform (C++ function)
WL_SURFACE_SET_BUFFER_TRANSFORM_SINCE_VERSION (C macro)
wl_surface_set_input_region (C++ function)
WL_SURFACE_SET_INPUT_REGION_SINCE_VERSION (C macro)
wl_surface_set_opaque_region (C++ function)
WL_SURFACE_SET_OPAQUE_REGION_SINCE_VERSION (C macro)
wl_surface_set_user_data (C++ function)
wl_touch_add_listener (C++ function)
WL_TOUCH_CANCEL_SINCE_VERSION (C macro)
wl_touch_destroy (C++ function)
WL_TOUCH_DOWN_SINCE_VERSION (C macro)
WL_TOUCH_FRAME_SINCE_VERSION (C macro)
wl_touch_get_user_data (C++ function)
wl_touch_listener (C++ class)
wl_touch_listener::cancel (C++ member)
wl_touch_listener::down (C++ member)
wl_touch_listener::frame (C++ member)
wl_touch_listener::motion (C++ member)
wl_touch_listener::orientation (C++ member)
wl_touch_listener::shape (C++ member)
wl_touch_listener::up (C++ member)
WL_TOUCH_MOTION_SINCE_VERSION (C macro)
WL_TOUCH_ORIENTATION_SINCE_VERSION (C macro)
wl_touch_release (C++ function)
WL_TOUCH_RELEASE_SINCE_VERSION (C macro)
wl_touch_set_user_data (C++ function)
WL_TOUCH_SHAPE_SINCE_VERSION (C macro)
WL_TOUCH_UP_SINCE_VERSION (C macro)