libtmux:lock-client
Request locking of captured terminal TARGET; return a COMMAND-OUTCOME. The frontend runs the session's configured lock-command through its shell. Success acknowledges the request, not lock startup, completion or authentication. An already suspended frontend or an empty/oversized lock command can be a no-op. CLIENT must own TARGET. Blocks under shared preflight/dispatch limits; returns no replacement. Stale or foreign targets signal STALE-TARGET; other failures retain their outcome. Preflight cannot exclude client replacement before dispatch. Never retries.
Source and package
- Qualified name
-
libtmux:lock-client - Declared in
libtmux- Package
- libtmux
- Source
- src/client-operations.lisp
-
Public owner:
libtmuxDescription#
See also:
libtmux:fetch-clients,libtmux:lock-server,libtmux:lock-session,libtmux:outcome-status,libtmux:set-option,libtmux:suspend-client.- Parameters
-
tmux command#
The tmux commands behind lock-client.
tmux C API#
The C declarations in tmux that implement these commands.
Guides#
Pages that discuss lock-client.