# error.ControlModeErrorKind

- **Module:** error
- **Package:** libtmux
- **Language:** Rust
- **Kind:** enum
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/libtmux/src/error.rs#L111
- **Page:** https://libtmux.org/reference/rs/error-controlmodeerrorkind/

## Members

- `Transport` (constant) — The live control connection could not read from or write to its pipes.
- `MissingPipes` (constant) — tmux started without giving the crate the pipes it asked for.
- `Closed` (constant) — The connection closed before the command was answered.
- `DispatchTimedOut` (constant) — A command's deadline elapsed before it was committed for writing.
- `TimedOut` (constant) — The attach opening or a committed command exceeded its deadline.
- `Unread` (constant) — The caller stopped reading events, so the connection could not reach this command's reply.
- `UnrepresentableCommand` (constant) — The command contains an argument no control-mode line can carry.
- `InvalidSubscriptionName` (constant) — A subscription name was empty, or contained a colon.
