- Module
- LibTmux
- Declared in
- Session
- Package
- LibTmux
- Source
- src/LibTmux/Session.Relations.cs
- Other languages
- PythonRuby Lua TypeScriptRustGoJavaC++Swift
- Windows : CapturedRelation<Window>
-
Gets the windows the capture found in this session.
Reading this never reaches tmux. A handle that was not read from a capture answers uncaptured rather than empty, because "nobody looked" and "there are none" are different answers. The first read caches the copy and releases the factory, which is the only thing holding this session's slice of the snapshot's shared window map alive. Releasing it is published only after the cache is, so a concurrent reader that finds the factory gone also finds the answer it produced.
In other ports List a session's windows
- Python
libtmux.Session.windows - Ruby
LibTmux::Session#list_windows - Lua No source-verified Lua equivalent is recorded for this operation.
- TypeScript
session.Session.windows - Rust
session.Session.windows - Go
tmux.Session.Windows - Java
io.github.libtmux.Session.Session.windows - C++
libtmux::Session::windows - Swift
Snapshot.windows(of:)
- Python
0 declared, 0 inherited