TmuxPaneFlowEvent
tmux paused or resumed output for a pane that fell behind.
Source and package
- Qualified name
-
TmuxPane Flow Event - Module
- types
- Package
- libtmux
- Source
- packages/libtmux/src/types.ts
-
Description#
This connection answers every
pauseit observes with its ownrefresh-client -A <pane>:continue(seeWatchOptions.pauseAfterSeconds), whether tmux paused the pane on its own or a caller paused it directly withserver.cmd("refresh-client", ["-A", "<pane>:pause"])on this same connection's client. A pause held that way is resumed within one round trip; it does not stay paused for the caller to inspect.pause/continueandoff/on(refresh-client -A <pane>:off/:on) are independent pairs tmux tracks separately. Resuming with the wrong verb-
offthencontinue, orpausethenon- returns success but leaves
the pane's output undelivered;
offstops tmux from reading that pane's pty at all, which also freezes it for every other client, not only this connection's. -