ControlBlock
One reply block, framed between tmux's begin and its terminator.
Source and package
- Qualified name
-
libtmux::Control Block - Namespace
- libtmux
- Package
- libtmux-cxx
- Source
- include/libtmux/control.hpp
-
Description#
Framing is all this is: whether the command succeeded is
terminal, and what it said isbody. A body that hit the decoder's retention bound is still framed and still attributable — seebody_truncated.
Members8#
- begin_metadata: std::
vector <std::byte > attribute - body: std::
vector <std::byte > attribute - body_bytes: std::
size attribute_t - body_truncated: bool attribute
bodyholds the firstretained_reply_bytesand stopped;body_bytesis how many there were. - command_number: std::
uint64 attribute_t - sequence: std::
uint64 attribute_t - terminal: Control
Terminal attribute - terminal_metadata: std::
vector <std::byte > attribute