libtmux.control:submit-command
Queue copied tmux ARGV and return a REQUEST without waiting for its reply. EFFECT must explicitly be :READ or :MUTATION; it records caller intent, not a command restriction. TIMEOUT is a nonnegative real deadline budget starting at submission, including queue time. A zero budget can expire before dispatch. Commands execute serially. Full queues signal CONNECTION-BUSY; closing ones signal CONNECTION-CLOSED. Use argv for tmux syntax, not shell interpolation. This raw path does not validate or refresh captured operational targets.
Source and package
- Qualified name
-
libtmux.control: submit-command - Declared in
libtmux.control- Package
- libtmux/control
- Source
- src/control.lisp
- (submit-command connection argv &key effect (timeout 30))
-
Public owner:
libtmux.controlDescription#
See also:
libtmux.control:await-request,libtmux.control:cancel-request,libtmux.control:request-state.
Guides#
Pages that discuss submit-command.