ConnectionOptions
How to start a control-mode connection, and what it is allowed to buffer.
Source and package
- Qualified name
-
libtmux::Connection Options - Namespace
- libtmux
- Package
- libtmux-cxx
- Source
- include/libtmux/control.hpp
-
Description#
Two of these cannot be changed later because tmux cannot: whether pane output is delivered at all is fixed when the connection starts, and the decoder's bounds belong to the decoder rather than to whatever reads it.
Members9#
- line_bytes: std::
size attribute_t - pane_output: bool attribute Deliver
outputfor every pane, as notifications. - pause_after: std::
optional <std::chrono:: > attribute Discard a pane's queued output once it is this far behind, and say so withseconds pause. - retained_reply_bytes: std::
size attribute Passed to the decoder._t - session_name: std::
string attribute - shutdown_timeout: std::
chrono:: attributemilliseconds - socket_path: std::
filesystem:: attributepath - startup_timeout: std::
chrono:: attributemilliseconds - tmux_binary: std::
optional <std::filesystem:: > attribute Which tmux to run.path