libtmux Reference MCP Search
On this page

LibTmux.PsmuxConnectionOptions.PsmuxConnectionOptions

View as Markdown

Module
LibTmux
Declared in
PsmuxConnectionOptions
Package
LibTmux
Source
src/LibTmux/Psmux/PsmuxConnectionOptions.cs
PsmuxConnectionOptions ( executablePath : string , expectedBinarySha256 : string , dataDirectory : string , namespaceName : string , logger : ILogger? )
method [source]
method [source]
PsmuxConnectionOptions

Initializes one explicit psmux endpoint.

Parameters
  • executablePath ( string ) – The fully qualified psmux.exe path on a fixed local Windows drive. Use its /mnt/... path when WSL launches psmux.

  • expectedBinarySha256 ( string ) – The exact audited client SHA-256 exposed by SupportedBinarySha256.

  • dataDirectory ( string ) – A canonical, absolute data-directory path on a fixed local Windows drive.

  • namespaceName ( string ) – A dedicated non-default -L namespace containing exactly one session.

  • logger ( ILogger? ) – The optional connection logger.

Raises
  • ArgumentExceptionA path, hash, or namespace is absent, malformed, ambiguous, not fixed-drive, or not isolated.

0 declared, 0 inherited

Esc

Type to search.