Class FfmUnixSysTerminal

java.lang.Object
org.jline.terminal.impl.AbstractTerminal
org.jline.terminal.impl.AbstractUnixSysTerminal
org.jline.terminal.impl.ffm.FfmUnixSysTerminal
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable, org.jline.terminal.Sized, org.jline.terminal.spi.TerminalExt, org.jline.terminal.Terminal

public class FfmUnixSysTerminal extends org.jline.terminal.impl.AbstractUnixSysTerminal
FFM-based POSIX system terminal that calls CLibrary directly.

This implementation bypasses the PTY abstraction layer, reducing the call chain from 7 layers to 4:

   Terminal → AbstractTerminal → AbstractUnixSysTerminal → FfmUnixSysTerminal → CLibrary → syscall