Core LibraryunreleasedAPI Reference

Choose documentation 2

latest

Current version

latest
English

Unreleased LibTmux has not been released. Its API may change during development. This site's structure and URLs may change too.

Perl API

method libtmux-perl latest

Transport.run

run(argv => [...], stdin => $octets, timeout => $seconds, max_output => $bytes, cancel_fh => $handle) returns a LibTmux::CommandResult. Stdout/stderr are separate octet strings. Nonzero exits are results; spawn, timeout, cancellation, output limits, and supervision failures throw LibTmux::X exceptions. timeout bounds one command's execution loop, excluding supervisor setup, async queue waiting, and separate cleanup time.

Source and package
Qualified name
LibTmux::Transport::run
Module
LibTmux
Declared in
Transport
Package
LibTmux
Source
packages/core/lib/LibTmux/Transport.pm
sub run($class, %args)

Methods#

Parameters
Esc

Type to search.

Reference previewOpen reference