summaryrefslogtreecommitdiffstats
path: root/include/ipc.h
diff options
context:
space:
mode:
authorLibravatar Mikkel Oscar Lyderik <mikkeloscar@gmail.com>2016-01-03 20:37:10 +0100
committerLibravatar Mikkel Oscar Lyderik <mikkeloscar@gmail.com>2016-01-03 20:37:10 +0100
commit19833fbc8b607ce881fe9a7f65116240c7ecc87c (patch)
treee6767c8112f4ca33ea66bc389bbf5a988c71d22b /include/ipc.h
parentswaybar: rename ipc_listen_sock.. to ipc_event_sock.. (diff)
downloadsway-19833fbc8b607ce881fe9a7f65116240c7ecc87c.tar.gz
sway-19833fbc8b607ce881fe9a7f65116240c7ecc87c.tar.zst
sway-19833fbc8b607ce881fe9a7f65116240c7ecc87c.zip
Add IPC event types
Adds custom IPC_EVENT_* types
Diffstat (limited to 'include/ipc.h')
-rw-r--r--include/ipc.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/ipc.h b/include/ipc.h
index 75be58a6..e0b3b736 100644
--- a/include/ipc.h
+++ b/include/ipc.h
@@ -10,6 +10,13 @@ enum ipc_command_type {
10 IPC_GET_MARKS = 5, 10 IPC_GET_MARKS = 5,
11 IPC_GET_BAR_CONFIG = 6, 11 IPC_GET_BAR_CONFIG = 6,
12 IPC_GET_VERSION = 7, 12 IPC_GET_VERSION = 7,
13 // Events send from sway to clients. Events have the higest bit set.
14 IPC_EVENT_WORKSPACE = (1 << 31 | 0),
15 IPC_EVENT_OUTPUT = (1 << 31 | 1),
16 IPC_EVENT_MODE = (1 << 31 | 2),
17 IPC_EVENT_WINDOW = (1 << 31 | 3),
18 IPC_EVENT_BARCONFIG_UPDATE = (1 << 31 | 4),
19 IPC_EVENT_BINDING = (1 << 31 | 5),
13 IPC_SWAY_GET_PIXELS = 0x81 20 IPC_SWAY_GET_PIXELS = 0x81
14}; 21};
15 22