LibTmux.PsmuxServer
.NET
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET
- C++ Unavailable
- Swift Unavailable
- 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.
7 declared, 0 inherited
Members
- ConnectAsync method Connects to a separately provisioned psmux namespace.
- ConnectionOptions property Gets the connection settings used for this observation.
- 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.
- RefreshAsync method Reconnects and returns a fresh server observation.
- Version property Gets the psmux compatibility version reported at connection time.