aboutsummaryrefslogtreecommitdiff
path: root/tmux.h
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2013-10-06 00:06:01 +0100
committerNicholas Marriott <nicholas.marriott@gmail.com>2013-10-06 00:06:01 +0100
commitd66cbf20f7ddeca5e350a79ffaf3a18e1da231fb (patch)
tree6c4c5379e2c08e8d7f955026b881efe2af5b8c3a /tmux.h
parent7e4314eccbc9dd36340e6ca3d0eccfc7e678b219 (diff)
downloadrtmux-d66cbf20f7ddeca5e350a79ffaf3a18e1da231fb.tar.gz
rtmux-d66cbf20f7ddeca5e350a79ffaf3a18e1da231fb.tar.bz2
rtmux-d66cbf20f7ddeca5e350a79ffaf3a18e1da231fb.zip
Bump protocol version and add new message types.
Diffstat (limited to 'tmux.h')
-rw-r--r--tmux.h35
1 files changed, 22 insertions, 13 deletions
diff --git a/tmux.h b/tmux.h
index dd351950..345efaba 100644
--- a/tmux.h
+++ b/tmux.h
@@ -19,7 +19,7 @@
#ifndef TMUX_H
#define TMUX_H
-#define PROTOCOL_VERSION 7
+#define PROTOCOL_VERSION 8
#include <sys/param.h>
#include <sys/time.h>
@@ -430,27 +430,36 @@ ARRAY_DECL(causelist, char *);
/* Message codes. */
enum msgtype {
- MSG_COMMAND,
+ MSG_VERSION = 12,
+
+ MSG_IDENTIFY_FLAGS = 100,
+ MSG_IDENTIFY_TERM,
+ MSG_IDENTIFY_TTYNAME,
+ MSG_IDENTIFY_CWD,
+ MSG_IDENTIFY_STDIN,
+ MSG_IDENTIFY_ENVIRON,
+ MSG_IDENTIFY_DONE,
+
+ MSG_COMMAND = 200,
MSG_DETACH,
- MSG_ERROR,
+ MSG_DETACHKILL,
MSG_EXIT,
MSG_EXITED,
MSG_EXITING,
- MSG_IDENTIFY,
- MSG_STDIN,
+ MSG_LOCK,
MSG_READY,
MSG_RESIZE,
- MSG_SHUTDOWN,
- MSG_SUSPEND,
- MSG_VERSION,
- MSG_WAKEUP,
- MSG_ENVIRON,
- MSG_UNLOCK,
- MSG_LOCK,
MSG_SHELL,
+ MSG_SHUTDOWN,
MSG_STDERR,
+ MSG_STDIN,
MSG_STDOUT,
- MSG_DETACHKILL
+ MSG_SUSPEND,
+ MSG_UNLOCK,
+ MSG_WAKEUP,
+
+ MSG_IDENTIFY = 300,
+ MSG_ENVIRON
};
/*