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 .Output Wait Result - Module
- LibTmux
- Package
- LibTmux
- Source
- src/waits.jl
- Lib
Tmux .OutputWaitResult( text::String, source::Symbol, cursor::LibTmux , received.Observation Cursor _bytes ::Int64, dropped_bytes ::Int64, pending_bytes ::Int64, evidence::Symbol, continuity::Symbol, )LibTmux .OutputWaitResult( text, source, cursor, received_bytes , dropped_bytes , pending_bytes , evidence, continuity, ) -
Description#
source == :baselinedenotes an independent captured screen with a:resetboundary.source == :outputdenotes raw output within this stream, with:streamcontinuity. Neither text matches norevidence == :quietestablish process completion or success.Methods#
Lib
Tmux .OutputWaitResult( text::String, source::Symbol, cursor::LibTmux , received.Observation Cursor _bytes ::Int64, dropped_bytes ::Int64, pending_bytes ::Int64, evidence::Symbol, continuity::Symbol, )[source]#Lib
Tmux .OutputWaitResult( text, source, cursor, received_bytes , dropped_bytes , pending_bytes , evidence, continuity, )[source]#- Parameters
-
-
text(String) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 1] -
source(Symbol) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 1] -
cursor(LibTmux ) # for.Observation Cursor OutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 1] -
received_bytes(Int64) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 1] -
dropped_bytes(Int64) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 1] -
pending_bytes(Int64) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 1] -
evidence(Symbol) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 1] -
continuity(Symbol) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 1] -
text(Any) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 2] -
source(Any) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 2] -
cursor(Any) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 2] -
received_bytes(Any) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 2] -
dropped_bytes(Any) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 2] -
pending_bytes(Any) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 2] -
evidence(Any) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 2] -
continuity(Any) # forOutputWaitResult(text, source, cursor, received_bytes, dropped_bytes, pending_bytes, evidence, continuity) [overload 2]
-
Fields8#
- continuity: Symbol property
- cursor: Lib
Tmux property.Observation Cursor - dropped_bytes: Int64 property
- evidence: Symbol property
- pending_bytes: Int64 property
- received_bytes: Int64 property
- source: Symbol property
- text: String property
Guides#
Pages that discuss OutputWaitResult.