# tty.flags

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

```c
int flags;
```

## Referenced by

- [`cmd_display_popup_exec`](/en/tmux/latest/reference/c-function-cmd-display-menu-c-cmd_display_popup_exec/) (function)
- [`format_cb_client_cell_height`](/en/tmux/latest/reference/c-function-format-c-format_cb_client_cell_height/) (function)
- [`format_cb_client_cell_width`](/en/tmux/latest/reference/c-function-format-c-format_cb_client_cell_width/) (function)
- [`format_cb_client_height`](/en/tmux/latest/reference/c-function-format-c-format_cb_client_height/) (function)
- [`format_cb_mouse_status_line`](/en/tmux/latest/reference/c-function-format-c-format_cb_mouse_status_line/) (function)
- [`format_cb_mouse_status_range`](/en/tmux/latest/reference/c-function-format-c-format_cb_mouse_status_range/) (function)
- [`format_cb_mouse_x`](/en/tmux/latest/reference/c-function-format-c-format_cb_mouse_x/) (function)
- [`format_cb_mouse_y`](/en/tmux/latest/reference/c-function-format-c-format_cb_mouse_y/) (function)
- [`options_push_changes`](/en/tmux/latest/reference/c-function-options_push_changes/) (function)
- [`server_client_check_redraw`](/en/tmux/latest/reference/c-function-server-client-c-server_client_check_redraw/) (function)
- [`server_client_clear_overlay`](/en/tmux/latest/reference/c-function-server_client_clear_overlay/) (function)
- [`server_client_reset_state`](/en/tmux/latest/reference/c-function-server-client-c-server_client_reset_state/) (function)
- [`server_client_set_overlay`](/en/tmux/latest/reference/c-function-server_client_set_overlay/) (function)
- [`status_message_clear`](/en/tmux/latest/reference/c-function-status_message_clear/) (function)
- [`status_message_set`](/en/tmux/latest/reference/c-function-status_message_set/) (function)
- [`status_prompt_clear`](/en/tmux/latest/reference/c-function-status_prompt_clear/) (function)
- [`status_prompt_set`](/en/tmux/latest/reference/c-function-status_prompt_set/) (function)
- [`tty_add`](/en/tmux/latest/reference/c-function-tty-c-tty_add/) (function)
- [`tty_block_maybe`](/en/tmux/latest/reference/c-function-tty-c-tty_block_maybe/) (function)
- [`tty_client_ready`](/en/tmux/latest/reference/c-function-tty-c-tty_client_ready/) (function)
- [`tty_clipboard_query`](/en/tmux/latest/reference/c-function-tty_clipboard_query/) (function)
- [`tty_clipboard_query_callback`](/en/tmux/latest/reference/c-function-tty-c-tty_clipboard_query_callback/) (function)
- [`tty_close`](/en/tmux/latest/reference/c-function-tty_close/) (function)
- [`tty_cmd_rawstring`](/en/tmux/latest/reference/c-function-tty_cmd_rawstring/) (function)
- [`tty_cursor`](/en/tmux/latest/reference/c-function-tty_cursor/) (function)
- [`tty_draw_line`](/en/tmux/latest/reference/c-function-tty_draw_line/) (function)
- [`tty_invalidate`](/en/tmux/latest/reference/c-function-tty_invalidate/) (function)
- [`tty_keys_callback`](/en/tmux/latest/reference/c-function-tty-keys-c-tty_keys_callback/) (function)
- [`tty_keys_clipboard`](/en/tmux/latest/reference/c-function-tty-keys-c-tty_keys_clipboard/) (function)
- [`tty_keys_colours`](/en/tmux/latest/reference/c-function-tty_keys_colours/) (function)
- [`tty_keys_device_attributes`](/en/tmux/latest/reference/c-function-tty-keys-c-tty_keys_device_attributes/) (function)
- [`tty_keys_device_attributes2`](/en/tmux/latest/reference/c-function-tty-keys-c-tty_keys_device_attributes2/) (function)
- [`tty_keys_extended_device_attributes`](/en/tmux/latest/reference/c-function-tty-keys-c-tty_keys_extended_device_attributes/) (function)
- [`tty_keys_next`](/en/tmux/latest/reference/c-function-tty_keys_next/) (function)
- [`tty_keys_next1`](/en/tmux/latest/reference/c-function-tty-keys-c-tty_keys_next1/) (function)
- [`tty_keys_winsz`](/en/tmux/latest/reference/c-function-tty-keys-c-tty_keys_winsz/) (function)
- [`tty_open`](/en/tmux/latest/reference/c-function-tty_open/) (function)
- [`tty_repeat_requests`](/en/tmux/latest/reference/c-function-tty_repeat_requests/) (function)
- [`tty_resize`](/en/tmux/latest/reference/c-function-tty_resize/) (function)
- [`tty_send_requests`](/en/tmux/latest/reference/c-function-tty_send_requests/) (function)
- [`tty_set_selection`](/en/tmux/latest/reference/c-function-tty_set_selection/) (function)
- [`tty_start_timer_callback`](/en/tmux/latest/reference/c-function-tty-c-tty_start_timer_callback/) (function)
- [`tty_start_tty`](/en/tmux/latest/reference/c-function-tty_start_tty/) (function)
- [`tty_stop_tty`](/en/tmux/latest/reference/c-function-tty_stop_tty/) (function)
- [`tty_sync_end`](/en/tmux/latest/reference/c-function-tty_sync_end/) (function)
- [`tty_sync_start`](/en/tmux/latest/reference/c-function-tty_sync_start/) (function)
- [`tty_timer_callback`](/en/tmux/latest/reference/c-function-tty-c-tty_timer_callback/) (function)
- [`tty_update_mode`](/en/tmux/latest/reference/c-function-tty_update_mode/) (function)
