Tty is the interface that implementations should override or supply to support terminal I/O ioctls or equivalent functionality. It is provided in this form, as some implementations may not be based on actual tty devices.
Copyright 2025 Garrett D'Amore
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE or https://www.boost.org/LICENSE_1_0.txt) SPDX-License-Identifier: BSL-1.0
Tty module for dcell defines the interface that platforms must implement for exchanging data for display, and key strokes and other events, between the specific terminal / pty subsystem, and the VT common core.