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.

attribute libtmux-cxx latest

ConnectionOptions.pause_after

Discard a pane's queued output once it is this far behind, and say so with pause.

Source and package
Qualified name
libtmux::ConnectionOptions::pause_after
Namespace
libtmux
Declared in
ConnectionOptions
Package
libtmux-cxx
Source
include/libtmux/control.hpp

Description#

A data-loss policy rather than backpressure, and unset is a policy too: tmux then buffers until a queued block is five minutes old and closes the connection with too far behind. Set this and a slow reader survives having lost output; leave it and a slow enough reader loses the connection. Only meaningful with pane_output.

pause is the sole report that anything was dropped, and it names the pane. A caller that sets this and ignores notifications has chosen to lose output silently.

Esc

Type to search.

Reference previewOpen reference