Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Source file linux_dmabuf_unstable_v1_proto.ml
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798(* This file was generated automatically by wayland-scanner-ocaml *)openstructmoduleProxy=Wayland.ProxymoduleIface_reg=Wayland.Iface_regmoduleMetadata=Wayland.MetadataendmoduleZwp_linux_dmabuf_v1=structtypet=[`Zwp_linux_dmabuf_v1]type_Metadata.ty+=T:[`Zwp_linux_dmabuf_v1]Metadata.tytypeversions=[`V1|`V2|`V3]letinterface="zwp_linux_dmabuf_v1"letversion=3lletrequests=function|0->"destroy",[]|1->"create_params",["params_id",`New_ID(Some"zwp_linux_buffer_params_v1")]|i->Proxy.unknown_requesti,[]letevents=function|0->"format",["format",`Uint]|1->"modifier",["format",`Uint;"modifier_hi",`Uint;"modifier_lo",`Uint]|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleZwp_linux_dmabuf_v1)moduleZwp_linux_buffer_params_v1=structtypet=[`Zwp_linux_buffer_params_v1]type_Metadata.ty+=T:[`Zwp_linux_buffer_params_v1]Metadata.tytypeversions=[`V1|`V2|`V3]letinterface="zwp_linux_buffer_params_v1"letversion=3lmoduleError=structtypet=|Already_used:t|Plane_idx:t|Plane_set:t|Incomplete:t|Invalid_format:t|Invalid_dimensions:t|Out_of_bounds:t|Invalid_wl_buffer:tletto_int32=function|Already_used->0l|Plane_idx->1l|Plane_set->2l|Incomplete->3l|Invalid_format->4l|Invalid_dimensions->5l|Out_of_bounds->6l|Invalid_wl_buffer->7lletof_int32=function|0l->Already_used|1l->Plane_idx|2l->Plane_set|3l->Incomplete|4l->Invalid_format|5l->Invalid_dimensions|6l->Out_of_bounds|7l->Invalid_wl_buffer|x->Fmt.failwith"Invalid error enum value %ld"xendmoduleFlags=structtypet=int32lety_invert=1lletinterlaced=2lletbottom_first=4lletto_int32=Fun.idletof_int32=Fun.idendletrequests=function|0->"destroy",[]|1->"add",["fd",`FD;"plane_idx",`Uint;"offset",`Uint;"stride",`Uint;"modifier_hi",`Uint;"modifier_lo",`Uint]|2->"create",["width",`Int;"height",`Int;"format",`Uint;"flags",`Uint]|3->"create_immed",["buffer_id",`New_ID(Some"wl_buffer");"width",`Int;"height",`Int;"format",`Uint;"flags",`Uint]|i->Proxy.unknown_requesti,[]letevents=function|0->"created",["buffer",`New_ID(Some"wl_buffer")]|1->"failed",[]|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleZwp_linux_buffer_params_v1)