20#ifndef __LIBWLCLIENT_H__
21#define __LIBWLCLIENT_H__
25#include <libbase/libbase.h>
116 uint64_t target_usec,
118 void *callback_ud_ptr);
wlclient_t * wlclient_create(const char *app_id_ptr)
Definition client.c:206
void wlclient_destroy(wlclient_t *wlclient_ptr)
Definition client.c:295
void(* wlclient_callback_t)(wlclient_t *wlclient_ptr, void *ud_ptr)
Definition libwlclient.h:43
const wlclient_attributes_t * wlclient_attributes(const wlclient_t *wlclient_ptr)
Definition client.c:327
bool wlclient_register_timer(wlclient_t *wlclient_ptr, uint64_t target_usec, wlclient_callback_t callback, void *callback_ud_ptr)
Definition client.c:437
void wlclient_run(wlclient_t *wlclient_ptr)
Definition client.c:335
Definition libwlclient.h:48
struct wl_compositor * wl_compositor_ptr
Definition libwlclient.h:52
struct wl_shm * wl_shm_ptr
Definition libwlclient.h:54
struct zwlmaker_icon_manager_v1 * icon_manager_ptr
Definition libwlclient.h:60
const char * app_id_ptr
Definition libwlclient.h:63
struct xdg_wm_base * xdg_wm_base_ptr
Definition libwlclient.h:56
struct wl_display * wl_display_ptr
Definition libwlclient.h:50
struct wl_seat * wl_seat_ptr
Definition libwlclient.h:58