Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Source file gtk_primary_selection_proto.ml
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485(* This file was generated automatically by wayland-scanner-ocaml *)openstructmoduleProxy=Wayland.ProxymoduleIface_reg=Wayland.Iface_regmoduleMetadata=Wayland.MetadataendmoduleGtk_primary_selection_device_manager=structtypet=[`Gtk_primary_selection_device_manager]type_Metadata.ty+=T:[`Gtk_primary_selection_device_manager]Metadata.tytypeversions=[`V1]letinterface="gtk_primary_selection_device_manager"letversion=1lletrequests=function|0->"create_source",["id",`New_ID(Some"gtk_primary_selection_source")]|1->"get_device",["id",`New_ID(Some"gtk_primary_selection_device");"seat",`Object(Some"wl_seat")]|2->"destroy",[]|i->Proxy.unknown_requesti,[]letevents=function|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleGtk_primary_selection_device_manager)moduleGtk_primary_selection_device=structtypet=[`Gtk_primary_selection_device]type_Metadata.ty+=T:[`Gtk_primary_selection_device]Metadata.tytypeversions=[`V1]letinterface="gtk_primary_selection_device"letversion=1lletrequests=function|0->"set_selection",["source",`Object(Some"gtk_primary_selection_source");"serial",`Uint]|1->"destroy",[]|i->Proxy.unknown_requesti,[]letevents=function|0->"data_offer",["offer",`New_ID(Some"gtk_primary_selection_offer")]|1->"selection",["id",`Object(Some"gtk_primary_selection_offer")]|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleGtk_primary_selection_device)moduleGtk_primary_selection_offer=structtypet=[`Gtk_primary_selection_offer]type_Metadata.ty+=T:[`Gtk_primary_selection_offer]Metadata.tytypeversions=[`V1]letinterface="gtk_primary_selection_offer"letversion=1lletrequests=function|0->"receive",["mime_type",`String;"fd",`FD]|1->"destroy",[]|i->Proxy.unknown_requesti,[]letevents=function|0->"offer",["mime_type",`String]|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleGtk_primary_selection_offer)moduleGtk_primary_selection_source=structtypet=[`Gtk_primary_selection_source]type_Metadata.ty+=T:[`Gtk_primary_selection_source]Metadata.tytypeversions=[`V1]letinterface="gtk_primary_selection_source"letversion=1lletrequests=function|0->"offer",["mime_type",`String]|1->"destroy",[]|i->Proxy.unknown_requesti,[]letevents=function|0->"send",["mime_type",`String;"fd",`FD]|1->"cancelled",[]|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleGtk_primary_selection_source)