20#ifndef __LIBWLCLIENT_H__
21#define __LIBWLCLIENT_H__
25#include <libbase/libbase.h>
113 uint64_t target_usec,
115 void *callback_ud_ptr);
wlclient_t * wlclient_create(const char *app_id_ptr)
Definition client.c:122
void wlclient_destroy(wlclient_t *wlclient_ptr)
Definition client.c:211
void(* wlclient_callback_t)(wlclient_t *wlclient_ptr, void *ud_ptr)
Definition libwlclient.h:42
const wlclient_attributes_t * wlclient_attributes(const wlclient_t *wlclient_ptr)
Definition client.c:243
bool wlclient_register_timer(wlclient_t *wlclient_ptr, uint64_t target_usec, wlclient_callback_t callback, void *callback_ud_ptr)
Definition client.c:353
void wlclient_run(wlclient_t *wlclient_ptr)
Definition client.c:251
Definition libwlclient.h:47
struct wl_compositor * wl_compositor_ptr
Definition libwlclient.h:51
struct wl_shm * wl_shm_ptr
Definition libwlclient.h:53
struct zwlmaker_icon_manager_v1 * icon_manager_ptr
Definition libwlclient.h:57
const char * app_id_ptr
Definition libwlclient.h:60
struct xdg_wm_base * xdg_wm_base_ptr
Definition libwlclient.h:55
struct wl_display * wl_display_ptr
Definition libwlclient.h:49