LibTmux.Session.FromEnvironmentAsync
.NET
- Python
- Ruby Unavailable
- Lua Unavailable
- TypeScript
- Rust
- Go Unavailable
- Java Unavailable
- .NET
- C++ Unavailable
- Swift Unavailable
- Module
- LibTmux
- Declared in
- Session
- Package
- LibTmux
- Source
- src/LibTmux/Session.FromEnvironment.cs
- Other languages
- Python Ruby Lua TypeScriptRust Go Java C++ Swift
- FromEnvironmentAsync ( environment : IReadOnlyDictionary<string, string>? , cancellationToken : CancellationToken ) Task<Session>
-
Returns the session holding the pane this process runs in.
Resolved through the pane rather than through the session id in
TMUX. That id is frozen at pane spawn, so it names the wrong session once the pane's window is moved or linked elsewhere.- Parameters
-
-
environment ( IReadOnlyDictionary<string, string>? ) – The environment, or null for the process.
-
cancellationToken ( CancellationToken ) – Cancels the tmux commands.
-
- Returns
-
The resolved session.
Discussed in Environment
In other ports The session this process is running inside
- Python
libtmux.Session.from_env - Ruby No source-verified Ruby equivalent is recorded for this operation.
- Lua No source-verified Lua equivalent is recorded for this operation.
- TypeScript
session.Session.fromEnv - Rust
session.Session.from_env - Go no equivalent on
Session - Java no equivalent on
Session - C++ no equivalent on
Session - Swift no equivalent on
Session
0 declared, 0 inherited