On this page
LibTmux.Client
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/LibTmux/Client.Administration.cs
-
Identifies a client and resolves what it is looking at.
A client moves between sessions while a handle is held, so the captured fields say where it was and the resolving methods say where it is. Both are useful, and conflating them would make one of them a lie.
16 declared, 0 inherited
Members
- Client method
- Equals method
- GetAsync method Reads one client by name.
- GetAttachedPaneAsync method Reads the pane this client has active now.
- GetAttachedSessionAsync method Reads the session this client is attached to now.
- GetAttachedWindowAsync method Reads the window this client is showing now.
- GetHashCode method
- RefreshAsync method Re-reads this client from tmux.
- ResolveAttachmentAsync method Reads where this client is looking now.
- AttachedSessionId property Gets the session the client was attached to when it was read.
- Generation property Gets the server generation captured with this client.
- IsControlClient property Gets whether the client speaks tmux's control protocol.
- Name property Gets the client name tmux knows it by.
- RawFormatFields property Gets the tmux fields captured when this handle materialized.
- Server property Gets the server that owns this client.
- Tty property Gets the terminal the client is on, when it has one.