All Classes and Interfaces
Class
Description
Abstract base class for POSIX-compliant terminal implementations using PTY.
Abstract base class providing common functionality for terminal implementations.
Example application demonstrating animated ASCII art using terminal-api and terminal-tty.
Example application demonstrating terminal-api and terminal-tty usage.
PTY implementation for Cygwin environments on Windows.
Builder for creating TerminalDevice instances with terminal capabilities.
PTY implementation that uses external commands (stty, tty) to interact with the terminal.
Console implementation with embedded line disciplined.
Example demonstrating terminal image display.
Abstract console with support for line discipline.
A PipedInputStream that reads data line by line, stopping at newline characters.
Native signal handler implementation that provides default and ignore signal handling.
A POSIX system terminal implementation that provides native signal handling
and integrates with the system's PTY.
Represents a pseudo-terminal (PTY) providing master/slave input and output streams.
Manages the shutdown-hook thread and tasks to execute on shutdown.
A task that can be executed on shutdown.
Provides default and ignore signal handlers for terminal signal handling.
Signals helpers.
Builder for creating Terminal instances with configurable input/output streams and settings.
Utility class to detect terminal color capabilities.
Example program demonstrating the terminal color detection API.
Implementation of Connection meant for local terminal connections.
Contains info regarding the current device connected to readline
Windows-specific external terminal implementation with CR/LF handling.
Windows system terminal implementation using native console API.