# session.windows

- **Language:** C
- **Kind:** attribute
- **Source:** https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tmux.h#L1532
- **Page:** https://libtmux.org/en/tmux/latest/reference/c-struct-session-windows/

```c
struct winlinks windows;
```

## Referenced by

- [`alerts_check_session`](/en/tmux/latest/reference/c-function-alerts_check_session/) (function)
- [`cmd_break_pane_exec`](/en/tmux/latest/reference/c-function-cmd-break-pane-c-cmd_break_pane_exec/) (function)
- [`cmd_find_best_winlink_with_window`](/en/tmux/latest/reference/c-function-cmd-find-c-cmd_find_best_winlink_with_window/) (function)
- [`cmd_find_get_window_with_session`](/en/tmux/latest/reference/c-function-cmd-find-c-cmd_find_get_window_with_session/) (function)
- [`cmd_find_valid_state`](/en/tmux/latest/reference/c-function-cmd_find_valid_state/) (function)
- [`cmd_kill_session_exec`](/en/tmux/latest/reference/c-function-cmd-kill-session-c-cmd_kill_session_exec/) (function)
- [`cmd_kill_window_exec`](/en/tmux/latest/reference/c-function-cmd-kill-window-c-cmd_kill_window_exec/) (function)
- [`cmd_list_panes_session`](/en/tmux/latest/reference/c-function-cmd-list-panes-c-cmd_list_panes_session/) (function)
- [`cmd_mouse_window`](/en/tmux/latest/reference/c-function-cmd_mouse_window/) (function)
- [`cmd_new_session_exec`](/en/tmux/latest/reference/c-function-cmd-new-session-c-cmd_new_session_exec/) (function)
- [`cmd_new_window_exec`](/en/tmux/latest/reference/c-function-cmd-new-window-c-cmd_new_window_exec/) (function)
- [`control_check_subs_timer`](/en/tmux/latest/reference/c-function-control-c-control_check_subs_timer/) (function)
- [`control_notify_window_layout_changed`](/en/tmux/latest/reference/c-function-control_notify_window_layout_changed/) (function)
- [`control_notify_window_linked`](/en/tmux/latest/reference/c-function-control_notify_window_linked/) (function)
- [`control_notify_window_renamed`](/en/tmux/latest/reference/c-function-control_notify_window_renamed/) (function)
- [`control_notify_window_unlinked`](/en/tmux/latest/reference/c-function-control_notify_window_unlinked/) (function)
- [`control_window_pane`](/en/tmux/latest/reference/c-function-control-c-control_window_pane/) (function)
- [`control_write_output`](/en/tmux/latest/reference/c-function-control_write_output/) (function)
- [`format_cb_last_window_index`](/en/tmux/latest/reference/c-function-format-c-format_cb_last_window_index/) (function)
- [`format_cb_session_activity_flag`](/en/tmux/latest/reference/c-function-format-c-format_cb_session_activity_flag/) (function)
- [`format_cb_session_alert`](/en/tmux/latest/reference/c-function-format-c-format_cb_session_alert/) (function)
- [`format_cb_session_alerts`](/en/tmux/latest/reference/c-function-format-c-format_cb_session_alerts/) (function)
- [`format_cb_session_bell_flag`](/en/tmux/latest/reference/c-function-format-c-format_cb_session_bell_flag/) (function)
- [`format_cb_session_silence_flag`](/en/tmux/latest/reference/c-function-format-c-format_cb_session_silence_flag/) (function)
- [`format_cb_session_windows`](/en/tmux/latest/reference/c-function-format-c-format_cb_session_windows/) (function)
- [`format_cb_window_end_flag`](/en/tmux/latest/reference/c-function-format-c-format_cb_window_end_flag/) (function)
- [`format_cb_window_linked`](/en/tmux/latest/reference/c-function-format-c-format_cb_window_linked/) (function)
- [`format_cb_window_linked_sessions`](/en/tmux/latest/reference/c-function-format-c-format_cb_window_linked_sessions/) (function)
- [`format_cb_window_start_flag`](/en/tmux/latest/reference/c-function-format-c-format_cb_window_start_flag/) (function)
- [`format_window_name`](/en/tmux/latest/reference/c-function-format-c-format_window_name/) (function)
- [`server_client_check_mouse`](/en/tmux/latest/reference/c-function-server-client-c-server_client_check_mouse/) (function)
- [`server_kill_window`](/en/tmux/latest/reference/c-function-server_kill_window/) (function)
- [`server_link_window`](/en/tmux/latest/reference/c-function-server_link_window/) (function)
- [`session_attach`](/en/tmux/latest/reference/c-function-session_attach/) (function)
- [`session_create`](/en/tmux/latest/reference/c-function-session_create/) (function)
- [`session_destroy`](/en/tmux/latest/reference/c-function-session_destroy/) (function)
- [`session_detach`](/en/tmux/latest/reference/c-function-session_detach/) (function)
- [`session_group_synchronize1`](/en/tmux/latest/reference/c-function-session-c-session_group_synchronize1/) (function)
- [`session_next`](/en/tmux/latest/reference/c-function-session_next/) (function)
- [`session_previous`](/en/tmux/latest/reference/c-function-session_previous/) (function)
- [`session_renumber_windows`](/en/tmux/latest/reference/c-function-session_renumber_windows/) (function)
- [`session_select`](/en/tmux/latest/reference/c-function-session_select/) (function)
- [`session_theme_changed`](/en/tmux/latest/reference/c-function-session_theme_changed/) (function)
- [`session_update_history`](/en/tmux/latest/reference/c-function-session_update_history/) (function)
- [`sort_get_panes`](/en/tmux/latest/reference/c-function-sort_get_panes/) (function)
- [`sort_get_panes_session`](/en/tmux/latest/reference/c-function-sort_get_panes_session/) (function)
- [`sort_get_winlinks`](/en/tmux/latest/reference/c-function-sort_get_winlinks/) (function)
- [`sort_get_winlinks_session`](/en/tmux/latest/reference/c-function-sort_get_winlinks_session/) (function)
- [`spawn_window`](/en/tmux/latest/reference/c-function-spawn_window/) (function)
- [`status_prompt_complete_window_menu`](/en/tmux/latest/reference/c-function-status-c-status_prompt_complete_window_menu/) (function)
- [`window_tree_draw_session`](/en/tmux/latest/reference/c-function-window-tree-c-window_tree_draw_session/) (function)
- [`window_tree_mouse`](/en/tmux/latest/reference/c-function-window-tree-c-window_tree_mouse/) (function)
- [`winlink_next_by_number`](/en/tmux/latest/reference/c-function-winlink_next_by_number/) (function)
- [`winlink_previous_by_number`](/en/tmux/latest/reference/c-function-winlink_previous_by_number/) (function)
- [`winlink_shuffle_up`](/en/tmux/latest/reference/c-function-winlink_shuffle_up/) (function)

## Referenced declarations

- [`winlinks`](/en/tmux/latest/reference/c-struct-winlinks/) (struct)
