version 1.79, 2009/08/12 09:41:59 |
version 1.80, 2009/08/13 19:04:00 |
|
|
#define SESSION_UNATTACHED 0x1 /* not attached to any clients */ |
#define SESSION_UNATTACHED 0x1 /* not attached to any clients */ |
int flags; |
int flags; |
|
|
|
struct termios tio; |
|
|
struct environ environ; |
struct environ environ; |
}; |
}; |
ARRAY_DECL(sessions, struct session *); |
ARRAY_DECL(sessions, struct session *); |
|
|
int window_index(struct window *, u_int *); |
int window_index(struct window *, u_int *); |
struct window *window_create1(u_int, u_int); |
struct window *window_create1(u_int, u_int); |
struct window *window_create(const char *, const char *, const char *, |
struct window *window_create(const char *, const char *, const char *, |
struct environ *, u_int, u_int, u_int, char **); |
struct environ *, struct termios *, u_int, u_int, u_int, |
|
char **); |
void window_destroy(struct window *); |
void window_destroy(struct window *); |
void window_set_active_pane(struct window *, struct window_pane *); |
void window_set_active_pane(struct window *, struct window_pane *); |
struct window_pane *window_add_pane(struct window *, u_int); |
struct window_pane *window_add_pane(struct window *, u_int); |
|
|
void window_destroy_panes(struct window *); |
void window_destroy_panes(struct window *); |
struct window_pane *window_pane_create(struct window *, u_int, u_int, u_int); |
struct window_pane *window_pane_create(struct window *, u_int, u_int, u_int); |
void window_pane_destroy(struct window_pane *); |
void window_pane_destroy(struct window_pane *); |
int window_pane_spawn(struct window_pane *, |
int window_pane_spawn(struct window_pane *, const char *, |
const char *, const char *, struct environ *, char **); |
const char *, struct environ *, struct termios *, char **); |
void window_pane_resize(struct window_pane *, u_int, u_int); |
void window_pane_resize(struct window_pane *, u_int, u_int); |
int window_pane_set_mode( |
int window_pane_set_mode( |
struct window_pane *, const struct window_mode *); |
struct window_pane *, const struct window_mode *); |
|
|
int session_alert_has(struct session *, struct winlink *, int); |
int session_alert_has(struct session *, struct winlink *, int); |
int session_alert_has_window(struct session *, struct window *, int); |
int session_alert_has_window(struct session *, struct window *, int); |
struct session *session_find(const char *); |
struct session *session_find(const char *); |
struct session *session_create(const char *, const char *, |
struct session *session_create(const char *, const char *, const char *, |
const char *, struct environ *, u_int, u_int, char **); |
struct environ *, struct termios *, u_int, u_int, char **); |
void session_destroy(struct session *); |
void session_destroy(struct session *); |
int session_index(struct session *, u_int *); |
int session_index(struct session *, u_int *); |
struct winlink *session_new(struct session *, |
struct winlink *session_new(struct session *, |