# LibTmux::Transport::Result

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** Raku
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-raku/blob/0b5dd3d32e20f83a0069874e33eab0eb48f55962/lib/LibTmux/Transport.rakumod#L62
- **Page:** https://libtmux.org/en/raku/latest/reference/libtmux-transport-result/

Captured child output. Complete means process completion, not application effects.

Captured child output. Complete means process completion, not application effects.

## Members

### Other members

- [`clone`](/en/raku/latest/reference/libtmux-transport-result-clone/) (method): Reconstruct copies through the constructor, including replacement byte buffers.
- [`exitcode`](/en/raku/latest/reference/libtmux-transport-result-exitcode/) (property): Child exit status; inspect signal separately for signal termination.
- [`outcome`](/en/raku/latest/reference/libtmux-transport-result-outcome/) (property): Known command outcome; Complete does not prove an external application effect.
- [`output-bytes`](/en/raku/latest/reference/libtmux-transport-result-output-bytes/) (method): Retained stdout and stderr bytes, excluding fixed metadata and object overhead.
- [`pid`](/en/raku/latest/reference/libtmux-transport-result-pid/) (property): Owned client process ID associated with this result.
- [`reaped`](/en/raku/latest/reference/libtmux-transport-result-reaped/) (property): Whether the owned client completion was joined.
- [`signal`](/en/raku/latest/reference/libtmux-transport-result-signal/) (property): Terminating signal number, or zero for ordinary process exit.
- [`stderr`](/en/raku/latest/reference/libtmux-transport-result-stderr/) (property): Captured stderr bytes, drained concurrently with stdout.
- [`stdout`](/en/raku/latest/reference/libtmux-transport-result-stdout/) (property): Captured stdout bytes; no text normalization or implicit decoding is applied.
