]> git.lizzy.rs Git - bspwm.git/blob - messages.h
Remove the *_padding settings
[bspwm.git] / messages.h
1 #ifndef _MESSAGES_H
2 #define _MESSAGES_H
3
4 #include "types.h"
5
6 #define OPT_CHR  '-'
7 #define CAT_CHR  '.'
8 #define EQL_TOK  "="
9
10 bool handle_message(char *, int, char *);
11 bool process_message(char **, int, char *);
12 bool cmd_window(char **, int);
13 bool cmd_desktop(char **, int);
14 bool cmd_monitor(char **, int, char *);
15 bool cmd_query(char **, int, char *);
16 bool cmd_rule(char **, int, char *);
17 bool cmd_pointer(char **, int);
18 bool cmd_control(char **, int);
19 bool cmd_restore(char **, int);
20 bool cmd_config(char **, int, char *);
21 bool cmd_quit(char **, int);
22 bool get_setting(char *, char *);
23 bool set_setting(char *, char *);
24 bool parse_bool(char *, bool *);
25 bool parse_layout(char *, layout_t *);
26 bool parse_direction(char *, direction_t *);
27 bool parse_cycle_direction(char *, cycle_dir_t *);
28 bool parse_circulate_direction(char *, circulate_dir_t *);
29 bool parse_flip(char *, flip_t *);
30 bool parse_fence_move(char *, fence_move_t *);
31 bool parse_pointer_action(char *, pointer_action_t *);
32 bool parse_window_id(char *, long int *);
33
34 #endif