Engine.Endpoint
Immutable connection settings. Construction performs no tmux operation.
Source and package
- Qualified name
-
LibTmux:: Engine:: Endpoint - Module
- LibTmux
- Declared in
Engine- Package
- LibTmux
- Source
- lib/LibTmux/Engine.rakumod
-
Description#
Immutable connection settings. Construction performs no tmux operation.
Members10#
- argv: List:D property Immutable executable/global-argument prefix, including UTF-8 mode.
- binary: Str:D property Executable name or path used for direct argv invocation.
- clone method Rebuild derived argv and identity when copying configuration.
- config-file: Str:D property Explicit tmux configuration path; empty leaves the native choice unchanged.
- cwd: IO::Path:D property Absolute working directory used when launching command clients.
- environment: Map:D property Copied child environment with ambient TMUX and TMUX_PANE removed.
- key: Str:D property Length-delimited endpoint key; this alone does not identify a daemon lifetime.
- new method Validate and copy endpoint settings without contacting tmux.
- socket-name: Str:D property Named tmux socket; empty selects the normal socket policy.
- socket-path: Str:D property Explicit socket path, resolved against the captured working directory.