libtmux:open-client
Open an SBCL/Linux subprocess client and check its tmux version. Checks the runtime profile and required OS facilities before resolving PROGRAM. An unsupported profile or facility signals UNSUPPORTED-PLATFORM; ERROR-FEATURE identifies the requirement. PROGRAM must resolve to a native x86_64 ELF tmux executable; pass the underlying binary when PATH selects a script or shim. SOCKET-NAME and SOCKET-PATH are mutually exclusive; omission selects tmux's default socket. No daemon is started. TIMEOUT is seconds; OUTPUT-LIMIT bounds combined stdout/stderr bytes per command. Signals an operational condition on version/launch failure. Returned configuration strings are owned by the client.
Source and package
- Qualified name
-
libtmux:open-client - Declared in
libtmux- Package
- libtmux
- Source
- src/client.lisp
-
Public owner:
libtmuxDescription#
See also:
libtmux:close-client,libtmux:error-feature,libtmux:unsupported-platform,libtmux:with-client.- Parameters
-
Guides#
Pages that discuss open-client.