# LibTmux.PsmuxConnectionOptions

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** C#
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/cf34b255c896d19a97e7d7fabea58609c916012d/src/LibTmux/Psmux/PsmuxConnectionOptions.cs#L12
- **Page:** https://libtmux.org/en/csharp/latest/reference/libtmux-psmuxconnectionoptions/

Configures the bounded psmux query preview.

The executable is verified before every client launch. The already-running
psmux server must have been provisioned separately with the same clean build,
data directory, namespace, and an alias-free configuration.

## Members

### Other members

- `DataDirectory` (property): Gets the canonical isolated data-directory path on a fixed local Windows drive.
- `ExecutablePath` (property): Gets the local absolute psmux client executable path.
- `ExpectedBinarySha256` (property): Gets the expected executable SHA-256 in lowercase hexadecimal.
- `Logger` (property): Gets the optional connection logger.
- `NamespaceName` (property): Gets the explicit non-default psmux namespace.
- `PsmuxConnectionOptions` (method): Initializes one explicit psmux endpoint.
