# control.ControlSender

- **Module:** control
- **Package:** libtmux
- **Language:** Rust
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/libtmux/src/control.rs#L610
- **Page:** https://libtmux.org/reference/rs/control-controlsender/

## Members

- `reply_timeout` (method)
- `send` (method) — Send one command and wait for its result block.
- `mute_pane` (method) — Stop tmux sending this connection what a pane writes.
- `unmute_pane` (method) — Resume sending what a pane writes, after [`Self::mute_pane`].
- `resume_pane` (method) — Resume a pane tmux paused because this connection fell behind.
- `subscribe` (method) — Ask tmux to report a format whenever it changes.
- `unsubscribe` (method) — Stop reporting a format this connection subscribed to.
- `pause_after` (method) — Have tmux pause a pane rather than let this connection fall behind.
- `watch_only` (method) — Receive output from these panes and no others.
- `is_closed` (method)
