aboutsummaryrefslogtreecommitdiffstats
path: root/src/wayland-server-core.h
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2022-05-12 19:01:26 +0200
committerSimon Ser <contact@emersion.fr>2022-05-23 08:53:19 +0000
commitd01868413ff12b09729a07b0f1ccef2adb40361a (patch)
tree8cd07c8c7a8790fc24537620068f5c961c438508 /src/wayland-server-core.h
parentutil: Limit size of wl_map (diff)
downloadwayland-d01868413ff12b09729a07b0f1ccef2adb40361a.tar
wayland-d01868413ff12b09729a07b0f1ccef2adb40361a.tar.gz
wayland-d01868413ff12b09729a07b0f1ccef2adb40361a.tar.bz2
wayland-d01868413ff12b09729a07b0f1ccef2adb40361a.tar.lz
wayland-d01868413ff12b09729a07b0f1ccef2adb40361a.tar.xz
wayland-d01868413ff12b09729a07b0f1ccef2adb40361a.tar.zst
wayland-d01868413ff12b09729a07b0f1ccef2adb40361a.zip
server: add wl_global_get_version
Add a helper to check the advertised version of a global. This can be handy when checking whether a compositor feature is supported, instead of having to store the version passed to wl_global_create separately. Signed-off-by: Simon Ser <contact@emersion.fr>
Diffstat (limited to 'src/wayland-server-core.h')
-rw-r--r--src/wayland-server-core.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/wayland-server-core.h b/src/wayland-server-core.h
index ab5b448..7a1375f 100644
--- a/src/wayland-server-core.h
+++ b/src/wayland-server-core.h
@@ -279,6 +279,9 @@ wl_display_set_global_filter(struct wl_display *display,
const struct wl_interface *
wl_global_get_interface(const struct wl_global *global);
+uint32_t
+wl_global_get_version(const struct wl_global *global);
+
struct wl_display *
wl_global_get_display(const struct wl_global *global);