LibTmux.ServerConnectionOptions
.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/Connection/TmuxConnectionOptions.cs
-
Configures a tmux server connection without mutating process-wide state.
Every option is set through an initializer. A constructor parameter binds at the call site when it compiles, so adding one would break an assembly already built against the old signature - and this is the type most likely to grow one.
Discussed in Socket and servers
14 declared, 0 inherited
Members
- ChildEnvironment property Gets the child-process environment overrides.
- ColorMode property Gets the requested tmux color mode.
- CommandTimeout property Gets how long one tmux command may run, or null to wait indefinitely.
- ConfigurationFile property Gets the tmux configuration file.
- ControlModeEventBufferCapacity property Gets how many control-mode events are buffered before the oldest are dropped.
- Default property Gets conventional connection defaults.
- InitializeAsync property Gets the post-connect initializer.
- Interceptor property Gets what every tmux invocation on this connection passes through, or null.
- Logger property Gets the connection logger.
- MaxCapturedBytesPerStream property Gets the largest output one command may capture, in bytes.
- SocketName property Gets the explicit socket name.
- SocketNameFactory property Gets the deferred socket-name factory.
- SocketPath property Gets the explicit socket path.
- TmuxBinaryPath property Gets the tmux executable path.