]> git.sur5r.net Git - i3/i3/blob - include/i3/ipc.h
40e01158547782e54a4347529b3e018ceee70c61
[i3/i3] / include / i3 / ipc.h
1 /*
2  * vim:ts=8:expandtab
3  *
4  * i3 - an improved dynamic tiling window manager
5  *
6  * © 2009 Michael Stapelberg and contributors
7  *
8  * See file LICENSE for license information.
9  *
10  * This public header defines the different constants and message types to use
11  * for the IPC interface to i3 (see docs/ipc for more information).
12  *
13  */
14
15 #ifndef _I3_IPC_H
16 #define _I3_IPC_H
17
18 /** Never change this, only on major IPC breakage (don’t do that) */
19 #define I3_IPC_MAGIC                    "i3-ipc"
20
21 /** The payload of the message will be interpreted as a command */
22 #define I3_IPC_MESSAGE_TYPE_COMMAND     0
23
24 #endif