package wayland

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Class Wl_compositor.v6Source

Handler for a proxy with version >= 6.

constraint 'a = [< `V6 | `V7 ]
method private virtual on_create_surface : [> `V6 | `V7 ] t -> ([ `Wl_surface ], 'a, [ `Server ]) Wayland__.Proxy.t -> unit

Create new surface.

Ask the compositor to create a new surface.

method private virtual on_create_region : [> `V6 | `V7 ] t -> ([ `Wl_region ], [ `V1 ], [ `Server ]) Wayland__.Proxy.t -> unit

Create new region.

Ask the compositor to create a new region.

method private virtual on_release : [> `V7 ] t -> unit

Destroy wl_compositor.

This request destroys the wl_compositor. This has no effect on any other objects.

method min_version : int32
method bind_version : [ `V6 ]