ControlSubscription.diagnostics
LibTmux::Async Returns frozen local buffer state. A reliable overflow keeps its prefix readable; explicit close discards the prefix and pending loss report.
Source and package
- Module
- LibTmux::Async
- Declared in
- ControlSubscription
- Package
- libtmux-async
- Source
- gems/libtmux/lib/libtmux/control.rb
- def diagnostics: () -> { queued_events: ::Integer, retained_event_bytes: ::Integer, gap_pending: bool, overflowed: bool, closed: bool, mode: :reliable | :tail, limits: { max_bytes: ::Integer, max_events: ::Integer } }
-
Public owner:
LibTmux::ControlSubscription#diagnosticsDescription#
Behavior contract: Diagnostics.