# control_state

- **Language:** C
- **Kind:** struct
- **Source:** https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/control.c#L115
- **Page:** https://libtmux.org/en/tmux/3.7c/reference/c-struct-control_state/

```c
struct control_state;
```

## Members

### Other members

- [`all_blocks`](/en/tmux/3.7c/reference/c-struct-control_state-all_blocks/) (attribute)
- [`all_blocks (anonymous struct)`](/en/tmux/3.7c/reference/c-struct-control_state-[struct]-all_blocks/) (struct)
- [`panes`](/en/tmux/3.7c/reference/c-struct-control_state-panes/) (attribute)
- [`pending_count`](/en/tmux/3.7c/reference/c-struct-control_state-pending_count/) (attribute)
- [`pending_list`](/en/tmux/3.7c/reference/c-struct-control_state-pending_list/) (attribute)
- [`pending_list (anonymous struct)`](/en/tmux/3.7c/reference/c-struct-control_state-[struct]-pending_list/) (struct)
- [`read_event`](/en/tmux/3.7c/reference/c-struct-control_state-read_event/) (attribute)
- [`subs`](/en/tmux/3.7c/reference/c-struct-control_state-subs/) (attribute)
- [`subs_timer`](/en/tmux/3.7c/reference/c-struct-control_state-subs_timer/) (attribute)
- [`write_event`](/en/tmux/3.7c/reference/c-struct-control_state-write_event/) (attribute)

## Referenced by

- [`CONTROL_SHOULD_NOTIFY_CLIENT`](/en/tmux/3.7c/reference/c-define-control-notify-c-control_should_notify_client/) (constant)
