Core Library0.xAPI Reference

Choose documentation 1

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

class libtmux-raku latest

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
Anonymous class

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.
Esc

Type to search.

Reference previewOpen reference