Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

io.github.libtmux.TextOutcome.TextOutcome

Java
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

View as Markdown

Module
io.github.libtmux.TextOutcome
Package
io.github.libtmux:libtmux
Source
libtmux/src/main/java/io/github/libtmux/TextOutcome.java
enum io.github.libtmux.TextOutcome.TextOutcome
enum [source]
enum [source]
enum io.github.libtmux.TextOutcome.TextOutcome

Why a wait for text on a pane ended.

Separate from WakeReason , which answers for a tmux channel, because this wait reads a screen rather than blocking on a signal and so can end a way a channel never does: with the text already there. A pane that has said ready since an hour ago must not answer a wait for ready the way output that just arrived does, and it must not be reported as a timeout either — a caller told only "not found" would go looking for text that is in plain sight.

Duration) keeps WakeReason : a caller wrote that condition and can test it before waiting, so the library is not the only thing that can see it was already true.

4 declared, 0 inherited

Members

  • APPEARED constant The text appeared while the wait was running.
  • PRESENT_AT_ENTRY constant The first look already showed the text, so this wait did not see it arrive.
  • SERVER_GONE constant The server went away underneath the wait, so nothing it was guarding can be relied on.
  • TIMED_OUT constant The deadline passed with the text absent.
Esc

Type to search.