diff options
author | Nicholas Marriott <nicm@openbsd.org> | 2012-09-03 09:32:38 +0000 |
---|---|---|
committer | Nicholas Marriott <nicm@openbsd.org> | 2012-09-03 09:32:38 +0000 |
commit | 9247c90d69c3efeeda7c7baa5c1ff82fb09da836 (patch) | |
tree | d29d16aa0895c031fc4ddd2e4f457ea90c29ab12 /tmux.h | |
parent | a679a4a7081b8efdf90445ad14e87f9c6b1fe964 (diff) | |
download | rtmux-9247c90d69c3efeeda7c7baa5c1ff82fb09da836.tar.gz rtmux-9247c90d69c3efeeda7c7baa5c1ff82fb09da836.tar.bz2 rtmux-9247c90d69c3efeeda7c7baa5c1ff82fb09da836.zip |
Send notifications to control clients. Also don't redraw client when
suspended.
Diffstat (limited to 'tmux.h')
-rw-r--r-- | tmux.h | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -2215,6 +2215,17 @@ void clear_signals(int); /* control.c */ void control_callback(struct client *, int, void*); +void printflike2 control_write(struct client *, const char *, ...); + +/* control-notify.c */ +void control_notify_window_layout_changed(struct window *); +void control_notify_window_unlinked(struct session *, struct window *); +void control_notify_window_linked(struct session *, struct window *); +void control_notify_window_renamed(struct window *); +void control_notify_attached_session_changed(struct client *); +void control_notify_session_renamed(struct session *); +void control_notify_session_created(struct session *); +void control_notify_session_close(struct session *); /* session.c */ extern struct sessions sessions; |