diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/ipc.h | 18 | ||||
-rw-r--r-- | include/log.h | 1 | ||||
-rw-r--r-- | include/sway.h | 6 |
3 files changed, 25 insertions, 0 deletions
diff --git a/include/ipc.h b/include/ipc.h new file mode 100644 index 00000000..0b6441f6 --- /dev/null +++ b/include/ipc.h | |||
@@ -0,0 +1,18 @@ | |||
1 | #ifndef _SWAY_IPC_H | ||
2 | #define _SWAY_IPC_H | ||
3 | |||
4 | enum ipc_command_type { | ||
5 | IPC_COMMAND = 0, | ||
6 | IPC_GET_WORKSPACES = 1, | ||
7 | IPC_SUBSCRIBE = 2, | ||
8 | IPC_GET_OUTPUTS = 3, | ||
9 | IPC_GET_TREE = 4, | ||
10 | IPC_GET_MARKS = 5, | ||
11 | IPC_GET_BAR_CONFIG = 6, | ||
12 | IPC_GET_VERSION = 7, | ||
13 | }; | ||
14 | |||
15 | void ipc_init(void); | ||
16 | void ipc_terminate(void); | ||
17 | |||
18 | #endif | ||
diff --git a/include/log.h b/include/log.h index 7aea2ded..47a83321 100644 --- a/include/log.h +++ b/include/log.h | |||
@@ -13,6 +13,7 @@ typedef enum { | |||
13 | void init_log(int verbosity); | 13 | void init_log(int verbosity); |
14 | void sway_log_colors(int mode); | 14 | void sway_log_colors(int mode); |
15 | void sway_log(int verbosity, const char* format, ...) __attribute__((format(printf,2,3))); | 15 | void sway_log(int verbosity, const char* format, ...) __attribute__((format(printf,2,3))); |
16 | void sway_log_errno(int verbosity, char* format, ...) __attribute__((format(printf,2,3))); | ||
16 | void sway_abort(const char* format, ...) __attribute__((format(printf,1,2))); | 17 | void sway_abort(const char* format, ...) __attribute__((format(printf,1,2))); |
17 | bool sway_assert(bool condition, const char* format, ...) __attribute__((format(printf,2,3))); | 18 | bool sway_assert(bool condition, const char* format, ...) __attribute__((format(printf,2,3))); |
18 | 19 | ||
diff --git a/include/sway.h b/include/sway.h new file mode 100644 index 00000000..6499c81d --- /dev/null +++ b/include/sway.h | |||
@@ -0,0 +1,6 @@ | |||
1 | #ifndef _SWAY_SWAY_H | ||
2 | #define _SWAY_SWAY_H | ||
3 | |||
4 | void sway_terminate(void); | ||
5 | |||
6 | #endif | ||