/* SPDX-License-Identifier: GPL-2.0-only */ #ifndef LABWC_PROTOCOLS_XI_SOCKET_MANAGER_H #define LABWC_PROTOCOLS_XI_SOCKET_MANAGER_H #include struct xi_socket_manager_v1 { struct wl_global *global; struct { struct wl_signal destroy; struct wl_signal register_socket; } events; struct wl_listener display_destroy; }; struct xi_socket_manager_v1 *xi_socket_manager_v1_create( struct wl_display *display); #endif