#include <X11/Xlib.h>
#include <glib.h>
-void cwmcc_root_get_supported(Window win, Atom **atoms);
+void cwmcc_root_get_supported(Window win, Atom **atoms, gulong *num);
-void cwmcc_root_get_client_list(Window win, Window **windows);
+void cwmcc_root_get_client_list(Window win, Window **windows, gulong *num);
-void cwmcc_root_get_client_list_stacking(Window win, Window **windows);
+void cwmcc_root_get_client_list_stacking(Window win, Window **windows,
+ gulong *num);
void cwmcc_root_get_number_of_desktops(Window win, gulong *desktops);
void cwmcc_root_get_active_window(Window win, Window *window);
-/*void cwmcc_root_get_workarea(Window win, Rect a)*/
+void cwmcc_root_get_workarea(Window win, int **x, int **y, int **w, int **h);
void cwmcc_root_get_supporting_wm_check(Window win, Window *window);