blob: 990bd045881f02ee16fbe20f32ab581d7bf2010b [file] [log] [blame] [edit]
/* wayland.c */
int wayland_init_client(const char *display);
void wayland_uninit_client(void);
int wayland_client_is_connected(int quiet);
int wayland_client_update(void);
int wayland_cb_init(const char *seat);
void wayland_cb_uninit(void);
garray_T * wayland_cb_get_mime_types(wayland_selection_T selection);
int wayland_cb_receive_data(const char *mime_type, wayland_selection_T selection);
int 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);
void wayland_cb_lose_selection(wayland_selection_T selection);
int wayland_cb_selection_is_owned(wayland_selection_T selection);
int wayland_cb_is_ready(void);
int wayland_cb_reload(void);
int wayland_may_restore_connection(void);
void ex_wlrestore(exarg_T *eap);
/* vim: set ft=c : */