TerminalModeReader

Read-only public access to durable terminal mode state.

Intended for parser, input, and UI handoff. The returned snapshot is immutable and detached from internal storage, so callers cannot mutate core state accidentally.

Inheritors

Functions

Link copied to clipboard
open override fun getInputModeBits(): Long

Returns one atomic packed snapshot for input encoders.

Link copied to clipboard
abstract fun getModeBitsSnapshot(): Long

Returns one atomic packed snapshot of durable mode state.

Link copied to clipboard

Returns an immutable snapshot of the current durable mode flags.