00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00028 #ifndef HAVE_HN_WM_UTILS_H
00029 #define HAVE_HN_WM_UTILS_H
00030
00031 #include "hn-wm.h"
00032
00033 gulong
00034 hn_wm_util_getenv_long (gchar *env_str, gulong val_default);
00035
00036 void*
00037 hn_wm_util_get_win_prop_data_and_validate (Window xwin,
00038 Atom prop,
00039 Atom type,
00040 int expected_format,
00041 int expected_n_items,
00042 int *n_items_ret);
00043
00044 gboolean
00045 hn_wm_util_send_x_message (Window xwin_src,
00046 Window xwin_dest,
00047 Atom delivery_atom,
00048 long mask,
00049 unsigned long data0,
00050 unsigned long data1,
00051 unsigned long data2,
00052 unsigned long data3,
00053 unsigned long data4);
00054
00055 gint hn_wm_get_vmdata_for_pid(gint pid);
00056
00057 #endif