# libtmux.control:request

- **Package:** libtmux/control
- **Language:** Common Lisp
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-lisp/blob/c2e5fc4ed3befda21f45dfa5d5868c38fd138311/src/control.lisp#L34
- **Public owner:** libtmux.control
- **Bases:** `common-lisp:standard-object`
- **Page:** https://libtmux.org/en/lisp/latest/reference/libtmux-control-request/

One queued command and its retained dispatch/result evidence.
Keep this handle to await or cancel work. A wait timeout leaves it live.

See also: `libtmux.control:await-request`, `libtmux.control:cancel-request`, `libtmux.control:submit-command`.
