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

class libtmux-perl latest

CommandResult

Completed or partial subprocess outcome

Source and package
Qualified name
LibTmux::CommandResult
Module
LibTmux
Package
LibTmux
Source
packages/core/lib/LibTmux/CommandResult.pm

Description#

OWNERSHIP

Readers are local and do not mutate the result or perform I/O. A lifecycle exception may expose a bounded partial result; it does not imply rollback or command completion. See "run" in LibTmux::Transport and LibTmux::X.

Members6#

  • exit_code method Return an exit code or undef when no child status is known.
  • raw_status method Return the POSIX wait status or undef when unavailable.
  • signal method Return a terminating signal number, zero for ordinary exit, or undef for unknown status.
  • stderr method Return separately retained stderr octets, possibly empty.
  • stdout method Return retained stdout octets, possibly empty. No text decoding occurs.
  • success method Return true only when known status proves ordinary exit zero. Unknown status is never success.
Esc

Type to search.

Reference previewOpen reference