# winlink.window

- **Language:** C
- **Kind:** attribute
- **Source:** https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/tmux.h#L1098
- **Page:** https://libtmux.org/en/tmux/3.2a/reference/c-struct-winlink-window/

```c
struct window * window;
```

## Referenced by

- [`alerts_check_session`](/en/tmux/3.2a/reference/c-function-alerts_check_session/) (function)
- [`cfg_show_causes`](/en/tmux/3.2a/reference/c-function-cfg_show_causes/) (function)
- [`cmd_attach_session`](/en/tmux/3.2a/reference/c-function-cmd_attach_session/) (function)
- [`cmd_break_pane_exec`](/en/tmux/3.2a/reference/c-function-cmd-break-pane-c-cmd_break_pane_exec/) (function)
- [`cmd_display_panes_draw`](/en/tmux/3.2a/reference/c-function-cmd-display-panes-c-cmd_display_panes_draw/) (function)
- [`cmd_display_panes_key`](/en/tmux/3.2a/reference/c-function-cmd-display-panes-c-cmd_display_panes_key/) (function)
- [`cmd_find_best_winlink_with_window`](/en/tmux/3.2a/reference/c-function-cmd-find-c-cmd_find_best_winlink_with_window/) (function)
- [`cmd_find_from_client`](/en/tmux/3.2a/reference/c-function-cmd_find_from_client/) (function)
- [`cmd_find_from_mouse`](/en/tmux/3.2a/reference/c-function-cmd_find_from_mouse/) (function)
- [`cmd_find_from_nothing`](/en/tmux/3.2a/reference/c-function-cmd_find_from_nothing/) (function)
- [`cmd_find_from_session`](/en/tmux/3.2a/reference/c-function-cmd_find_from_session/) (function)
- [`cmd_find_from_winlink`](/en/tmux/3.2a/reference/c-function-cmd_find_from_winlink/) (function)
- [`cmd_find_from_winlink_pane`](/en/tmux/3.2a/reference/c-function-cmd_find_from_winlink_pane/) (function)
- [`cmd_find_get_pane_with_session`](/en/tmux/3.2a/reference/c-function-cmd-find-c-cmd_find_get_pane_with_session/) (function)
- [`cmd_find_get_window`](/en/tmux/3.2a/reference/c-function-cmd-find-c-cmd_find_get_window/) (function)
- [`cmd_find_get_window_with_session`](/en/tmux/3.2a/reference/c-function-cmd-find-c-cmd_find_get_window_with_session/) (function)
- [`cmd_find_log_state`](/en/tmux/3.2a/reference/c-function-cmd-find-c-cmd_find_log_state/) (function)
- [`cmd_find_target`](/en/tmux/3.2a/reference/c-function-cmd_find_target/) (function)
- [`cmd_find_valid_state`](/en/tmux/3.2a/reference/c-function-cmd_find_valid_state/) (function)
- [`cmd_join_pane_exec`](/en/tmux/3.2a/reference/c-function-cmd-join-pane-c-cmd_join_pane_exec/) (function)
- [`cmd_kill_pane_exec`](/en/tmux/3.2a/reference/c-function-cmd-kill-pane-c-cmd_kill_pane_exec/) (function)
- [`cmd_kill_session_exec`](/en/tmux/3.2a/reference/c-function-cmd-kill-session-c-cmd_kill_session_exec/) (function)
- [`cmd_kill_window_exec`](/en/tmux/3.2a/reference/c-function-cmd-kill-window-c-cmd_kill_window_exec/) (function)
- [`cmd_list_panes_window`](/en/tmux/3.2a/reference/c-function-cmd-list-panes-c-cmd_list_panes_window/) (function)
- [`cmd_mouse_pane`](/en/tmux/3.2a/reference/c-function-cmd_mouse_pane/) (function)
- [`cmd_new_window_exec`](/en/tmux/3.2a/reference/c-function-cmd-new-window-c-cmd_new_window_exec/) (function)
- [`cmd_refresh_client_exec`](/en/tmux/3.2a/reference/c-function-cmd-refresh-client-c-cmd_refresh_client_exec/) (function)
- [`cmd_rename_window_exec`](/en/tmux/3.2a/reference/c-function-cmd-rename-window-c-cmd_rename_window_exec/) (function)
- [`cmd_resize_pane_exec`](/en/tmux/3.2a/reference/c-function-cmd-resize-pane-c-cmd_resize_pane_exec/) (function)
- [`cmd_resize_pane_mouse_update`](/en/tmux/3.2a/reference/c-function-cmd-resize-pane-c-cmd_resize_pane_mouse_update/) (function)
- [`cmd_resize_window_exec`](/en/tmux/3.2a/reference/c-function-cmd-resize-window-c-cmd_resize_window_exec/) (function)
- [`cmd_respawn_window_exec`](/en/tmux/3.2a/reference/c-function-cmd-respawn-window-c-cmd_respawn_window_exec/) (function)
- [`cmd_rotate_window_exec`](/en/tmux/3.2a/reference/c-function-cmd-rotate-window-c-cmd_rotate_window_exec/) (function)
- [`cmd_select_layout_exec`](/en/tmux/3.2a/reference/c-function-cmd-select-layout-c-cmd_select_layout_exec/) (function)
- [`cmd_select_pane_exec`](/en/tmux/3.2a/reference/c-function-cmd-select-pane-c-cmd_select_pane_exec/) (function)
- [`cmd_select_pane_redraw`](/en/tmux/3.2a/reference/c-function-cmd-select-pane-c-cmd_select_pane_redraw/) (function)
- [`cmd_select_window_exec`](/en/tmux/3.2a/reference/c-function-cmd-select-window-c-cmd_select_window_exec/) (function)
- [`cmd_swap_pane_exec`](/en/tmux/3.2a/reference/c-function-cmd-swap-pane-c-cmd_swap_pane_exec/) (function)
- [`cmd_swap_window_exec`](/en/tmux/3.2a/reference/c-function-cmd-swap-window-c-cmd_swap_window_exec/) (function)
- [`cmd_switch_client_exec`](/en/tmux/3.2a/reference/c-function-cmd-switch-client-c-cmd_switch_client_exec/) (function)
- [`control_check_subs_all_panes`](/en/tmux/3.2a/reference/c-function-control-c-control_check_subs_all_panes/) (function)
- [`control_check_subs_all_windows`](/en/tmux/3.2a/reference/c-function-control-c-control_check_subs_all_windows/) (function)
- [`control_notify_session_window_changed`](/en/tmux/3.2a/reference/c-function-control_notify_session_window_changed/) (function)
- [`format_cb_window_active_clients`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_active_clients/) (function)
- [`format_cb_window_active_clients_list`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_active_clients_list/) (function)
- [`format_cb_window_active_sessions`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_active_sessions/) (function)
- [`format_cb_window_active_sessions_list`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_active_sessions_list/) (function)
- [`format_cb_window_linked`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_linked/) (function)
- [`format_cb_window_linked_sessions`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_linked_sessions/) (function)
- [`format_cb_window_linked_sessions_list`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_window_linked_sessions_list/) (function)
- [`format_defaults`](/en/tmux/3.2a/reference/c-function-format_defaults/) (function)
- [`format_defaults_winlink`](/en/tmux/3.2a/reference/c-function-format-c-format_defaults_winlink/) (function)
- [`format_loop_windows`](/en/tmux/3.2a/reference/c-function-format-c-format_loop_windows/) (function)
- [`format_window_name`](/en/tmux/3.2a/reference/c-function-format-c-format_window_name/) (function)
- [`menu_draw_cb`](/en/tmux/3.2a/reference/c-function-menu-c-menu_draw_cb/) (function)
- [`notify_insert_hook`](/en/tmux/3.2a/reference/c-function-notify-c-notify_insert_hook/) (function)
- [`notify_winlink`](/en/tmux/3.2a/reference/c-function-notify_winlink/) (function)
- [`options_scope_from_flags`](/en/tmux/3.2a/reference/c-function-options_scope_from_flags/) (function)
- [`options_scope_from_name`](/en/tmux/3.2a/reference/c-function-options_scope_from_name/) (function)
- [`recalculate_size_skip_client`](/en/tmux/3.2a/reference/c-function-resize-c-recalculate_size_skip_client/) (function)
- [`screen_redraw_cell_border`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_cell_border/) (function)
- [`screen_redraw_check_cell`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_check_cell/) (function)
- [`screen_redraw_draw_borders`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_draw_borders/) (function)
- [`screen_redraw_draw_borders_style`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_draw_borders_style/) (function)
- [`screen_redraw_draw_pane`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_draw_pane/) (function)
- [`screen_redraw_draw_pane_status`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_draw_pane_status/) (function)
- [`screen_redraw_draw_panes`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_draw_panes/) (function)
- [`screen_redraw_draw_status`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_draw_status/) (function)
- [`screen_redraw_set_context`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_set_context/) (function)
- [`screen_redraw_type_of_cell`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_type_of_cell/) (function)
- [`screen_redraw_update`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_update/) (function)
- [`screen_write_set_client_cb`](/en/tmux/3.2a/reference/c-function-screen-write-c-screen_write_set_client_cb/) (function)
- [`server_client_attached_lost`](/en/tmux/3.2a/reference/c-function-server-client-c-server_client_attached_lost/) (function)
- [`server_client_check_modes`](/en/tmux/3.2a/reference/c-function-server-client-c-server_client_check_modes/) (function)
- [`server_client_check_mouse`](/en/tmux/3.2a/reference/c-function-server-client-c-server_client_check_mouse/) (function)
- [`server_client_check_pane_focus`](/en/tmux/3.2a/reference/c-function-server-client-c-server_client_check_pane_focus/) (function)
- [`server_client_check_redraw`](/en/tmux/3.2a/reference/c-function-server-client-c-server_client_check_redraw/) (function)
- [`server_client_get_pane`](/en/tmux/3.2a/reference/c-function-server_client_get_pane/) (function)
- [`server_client_reset_state`](/en/tmux/3.2a/reference/c-function-server-client-c-server_client_reset_state/) (function)
- [`server_client_set_pane`](/en/tmux/3.2a/reference/c-function-server_client_set_pane/) (function)
- [`server_client_update_latest`](/en/tmux/3.2a/reference/c-function-server-client-c-server_client_update_latest/) (function)
- [`server_link_window`](/en/tmux/3.2a/reference/c-function-server_link_window/) (function)
- [`server_redraw_window`](/en/tmux/3.2a/reference/c-function-server_redraw_window/) (function)
- [`server_redraw_window_borders`](/en/tmux/3.2a/reference/c-function-server_redraw_window_borders/) (function)
- [`server_set_marked`](/en/tmux/3.2a/reference/c-function-server_set_marked/) (function)
- [`session_destroy`](/en/tmux/3.2a/reference/c-function-session_destroy/) (function)
- [`session_detach`](/en/tmux/3.2a/reference/c-function-session_detach/) (function)
- [`session_group_synchronize1`](/en/tmux/3.2a/reference/c-function-session-c-session_group_synchronize1/) (function)
- [`session_renumber_windows`](/en/tmux/3.2a/reference/c-function-session_renumber_windows/) (function)
- [`session_set_current`](/en/tmux/3.2a/reference/c-function-session_set_current/) (function)
- [`spawn_pane`](/en/tmux/3.2a/reference/c-function-spawn_pane/) (function)
- [`spawn_window`](/en/tmux/3.2a/reference/c-function-spawn_window/) (function)
- [`status_prompt_complete_window_menu`](/en/tmux/3.2a/reference/c-function-status-c-status_prompt_complete_window_menu/) (function)
- [`tty_update_window_offset`](/en/tmux/3.2a/reference/c-function-tty_update_window_offset/) (function)
- [`tty_window_bigger`](/en/tmux/3.2a/reference/c-function-tty_window_bigger/) (function)
- [`tty_window_offset1`](/en/tmux/3.2a/reference/c-function-tty-c-tty_window_offset1/) (function)
- [`window_client_draw`](/en/tmux/3.2a/reference/c-function-window-client-c-window_client_draw/) (function)
- [`window_printable_flags`](/en/tmux/3.2a/reference/c-function-window_printable_flags/) (function)
- [`window_tree_build`](/en/tmux/3.2a/reference/c-function-window-tree-c-window_tree_build/) (function)
- [`window_tree_build_window`](/en/tmux/3.2a/reference/c-function-window-tree-c-window_tree_build_window/) (function)
- [`window_tree_cmp_window`](/en/tmux/3.2a/reference/c-function-window-tree-c-window_tree_cmp_window/) (function)
- [`window_tree_draw`](/en/tmux/3.2a/reference/c-function-window-tree-c-window_tree_draw/) (function)
- [`window_tree_draw_session`](/en/tmux/3.2a/reference/c-function-window-tree-c-window_tree_draw_session/) (function)
- [`window_tree_kill_each`](/en/tmux/3.2a/reference/c-function-window-tree-c-window_tree_kill_each/) (function)
- [`window_tree_mouse`](/en/tmux/3.2a/reference/c-function-window-tree-c-window_tree_mouse/) (function)
- [`window_tree_search`](/en/tmux/3.2a/reference/c-function-window-tree-c-window_tree_search/) (function)
- [`winlink_clear_flags`](/en/tmux/3.2a/reference/c-function-winlink_clear_flags/) (function)
- [`winlink_find_by_window`](/en/tmux/3.2a/reference/c-function-winlink_find_by_window/) (function)
- [`winlink_find_by_window_id`](/en/tmux/3.2a/reference/c-function-winlink_find_by_window_id/) (function)
- [`winlink_remove`](/en/tmux/3.2a/reference/c-function-winlink_remove/) (function)
- [`winlink_set_window`](/en/tmux/3.2a/reference/c-function-winlink_set_window/) (function)

## Referenced declarations

- [`window`](/en/tmux/3.2a/reference/c-struct-window/) (struct)
