blob: 990bd045881f02ee16fbe20f32ab581d7bf2010b [file] [log] [blame]
Foxe Chenb90c2392025-06-27 21:10:35 +02001/* wayland.c */
2int wayland_init_client(const char *display);
3void wayland_uninit_client(void);
4int wayland_client_is_connected(int quiet);
5int wayland_client_update(void);
6int wayland_cb_init(const char *seat);
7void wayland_cb_uninit(void);
8garray_T * wayland_cb_get_mime_types(wayland_selection_T selection);
9int wayland_cb_receive_data(const char *mime_type, wayland_selection_T selection);
10int wayland_cb_own_selection( wayland_cb_send_data_func_T send_cb, wayland_cb_selection_cancelled_func_T cancelled_cb, const char **mime_types, int len, wayland_selection_T selection);
11void wayland_cb_lose_selection(wayland_selection_T selection);
12int wayland_cb_selection_is_owned(wayland_selection_T selection);
13int wayland_cb_is_ready(void);
14int wayland_cb_reload(void);
15int wayland_may_restore_connection(void);
16void ex_wlrestore(exarg_T *eap);
17/* vim: set ft=c : */