Transport.Result
Captured child output. Complete means process completion, not application effects.
Source and package
- Qualified name
-
LibTmux:: Transport:: Result - Module
- LibTmux
- Declared in
Transport- Package
- LibTmux
- Source
- lib/LibTmux/Transport.rakumod
-
Description#
Captured child output. Complete means process completion, not application effects.
Members9#
- clone method Reconstruct copies through the constructor, including replacement byte buffers.
- exitcode: Int:D property Child exit status; inspect signal separately for signal termination.
- outcome: Outcome:D property Known command outcome; Complete does not prove an external application effect.
- output-bytes method Retained stdout and stderr bytes, excluding fixed metadata and object overhead.
- pid: Int:D property Owned client process ID associated with this result.
- reaped: Bool:D property Whether the owned client completion was joined.
- signal: Int:D property Terminating signal number, or zero for ordinary process exit.
- stderr: Blob:D property Captured stderr bytes, drained concurrently with stdout.
- stdout: Blob:D property Captured stdout bytes; no text normalization or implicit decoding is applied.