Core LibraryalphaAPI Reference

Choose documentation 3

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

struct LibTmux.jl latest

OutputWaitResult

One accepted output observation. text is a bounded UTF-8 tail; dropped_bytes counts complete decoded bytes omitted from this result and pending_bytes counts an incomplete UTF-8 suffix retained by the decoder. received_bytes counts raw bytes consumed by this wait. Tail truncation is local retention policy; an actual stream gap instead raises ObservationLost , and a pane or server that ended raises OutputWaitEnded with the text so far. The cursor covers the whole last consumed event, including omitted bytes; it cannot resume within a matched event.

Source and package
Qualified name
LibTmux.OutputWaitResult
Module
LibTmux
Package
LibTmux
Source
src/waits.jl

Description#

source == :baseline denotes an independent captured screen with a :reset boundary. source == :output denotes raw output within this stream, with :stream continuity. Neither text matches nor evidence == :quiet establish process completion or success.

Parameters

Fields8#

Guides#

Pages that discuss OutputWaitResult.

Observing output

Esc

Type to search.

Reference previewOpen reference