NAME

LibTmux::CommandResult - Completed or partial subprocess outcome

METHODS

stdout

Return retained stdout octets, possibly empty. No text decoding occurs.

stderr

Return separately retained stderr octets, possibly empty.

exit_code

Return an exit code or undef when no child status is known.

signal

Return a terminating signal number, zero for ordinary exit, or undef for unknown status.

raw_status

Return the POSIX wait status or undef when unavailable.

success

Return true only when known status proves ordinary exit zero. Unknown status is never success.

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.