Server.new
new(executable => tmux, socket_name|socket_path => string, timeout => seconds, max_output => bytes, config_file => path, env => hashref).
Source and package
- Qualified name
-
LibTmux:: Server:: new - Module
- LibTmux
- Declared in
Server- Package
- LibTmux
- Source
- packages/core/lib/LibTmux/Server.pm
-
Description#
Return a new server wrapper without I/O. Select socket_name or socket_path, never both. Defaults are executable tmux, timeout 5 seconds, and an 8 MiB combined retained-output limit. env is copied; child processes clear ambient TMUX and TMUX_PANE. Invalid configuration throws
"InvalidArgument" in LibTmux::X.my $server = LibTmux::Server->new(socket_name => 'application');Methods#