Provided by: libwayland-doc_1.22.0-2.1build1_all 
      
    
NAME
       wl_global
SYNOPSIS
   Public Member Functions
       uint32_t wl_global_get_name (const struct wl_global *global, const struct wl_client *client)
       uint32_t wl_global_get_version (const struct wl_global *global)
       struct wl_display * wl_global_get_display (const struct wl_global *global)
   Data Fields
       struct wl_display * display
       const struct wl_interface * interface
       uint32_t name
       uint32_t version
       void * data
       wl_global_bind_func_t bind
       struct wl_list link
       bool removed
Member Function Documentation
   struct wl_display * wl_global_get_display (const struct wl_global * global)
       Get the display object for the given global
       Parameters
           global The global object
       Returns
           The display object the global is associated with.
       Since
           1.20
   uint32_t wl_global_get_name (const struct wl_global * global, const struct wl_client * client)
       Get the name of the global.
       Parameters
           global The global object.
           client Client for which to look up the global.
       Returns
           The name of the global, or 0 if the global is not visible to the client.
       Since
           1.22
   uint32_t wl_global_get_version (const struct wl_global * global)
       Get the version of the given global.
       Parameters
           global The global object.
       Returns
           The version advertised by the global.
       Since
           1.21
Field Documentation
wl_global_bind_func_t wl_global::bind void* wl_global::data struct wl_display* wl_global::display const struct wl_interface* wl_global::interface struct wl_list wl_global::link uint32_t wl_global::name bool wl_global::removed uint32_t wl_global::version
Author
       Generated automatically by Doxygen for Wayland from the source code.
Version 1.22.0                               Mon Apr 8 2024 16:21:56                                wl_global(3)