On this page
LibTmux.PsmuxServer
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/LibTmux/Psmux/PsmuxServer.cs
-
Reads one isolated, single-session psmux namespace.
This type exposes only the query operations audited for the pinned psmux build. It is intentionally separate from
Server, whose lifecycle, mutation, chaining, and control-mode contracts require real tmux. Each observation is bound to the session generation seen at connection time. UseRefreshAsyncto observe a replacement session.
8 declared, 0 inherited
Members
- ConnectAsync method Connects to a separately provisioned psmux namespace.
- GetPanesAsync method Reads every pane in the sole session.
- GetSessionAsync method Reads the sole visible session.
- GetWindowsAsync method Reads every window in the sole session.
- PsmuxServer method
- RefreshAsync method Reconnects and returns a fresh server observation.
- ConnectionOptions property Gets the connection settings used for this observation.
- Version property Gets the psmux compatibility version reported at connection time.