From 9247c90d69c3efeeda7c7baa5c1ff82fb09da836 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Mon, 3 Sep 2012 09:32:38 +0000 Subject: Send notifications to control clients. Also don't redraw client when suspended. --- tmux.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tmux.h') diff --git a/tmux.h b/tmux.h index 449f0676..85f5fb68 100644 --- a/tmux.h +++ b/tmux.h @@ -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; -- cgit v1.2.3