Module Wayland.Wayland_client

Bindings for use by Wayland clients.

module Wl_display : sig ... end

Core global object.

module Wl_registry : sig ... end

Global registry object.

module Wl_callback : sig ... end

Callback object.

module Wl_compositor : sig ... end

The compositor singleton.

module Wl_shm_pool : sig ... end

A shared memory pool.

module Wl_shm : sig ... end

Shared memory support.

module Wl_buffer : sig ... end

Content for a wl_surface.

module Wl_data_offer : sig ... end

Offer to transfer data.

module Wl_data_source : sig ... end

Offer to transfer data.

module Wl_data_device : sig ... end

Data transfer device.

module Wl_data_device_manager : sig ... end

Data transfer interface.

module Wl_shell : sig ... end

Create desktop-style surfaces.

module Wl_shell_surface : sig ... end

Desktop-style metadata interface.

module Wl_surface : sig ... end

An onscreen surface.

module Wl_seat : sig ... end

Group of input devices.

module Wl_pointer : sig ... end

Pointer input device.

module Wl_keyboard : sig ... end

Keyboard input device.

module Wl_touch : sig ... end

Touchscreen input device.

module Wl_output : sig ... end

Compositor output region.

module Wl_region : sig ... end

Region interface.

module Wl_subcompositor : sig ... end

Sub-surface compositing.

module Wl_subsurface : sig ... end

Sub-surface interface to a wl_surface.