Method to Send Input/Output Controls to a High Function Terminal
Original Publication Date: 1988-Jun-01
Included in the Prior Art Database: 2005-Feb-15
The High Function Terminal (HFT) is an enhanced IBM PC/RT version of the standard UNIX* terminal (TTY). Input/Output Controls (IOCTLs) are calls to the terminal to control various aspects of the functions provided. The HFT supports IOCTLs which are additional to these supported on a TTY. These additional IOCTLs are implemented as Virtual Terminal Data (VTD) Structures, a privately-defined ANSI control sequence used to communicate with the Virtual Resource Manager Virtual Terminal. The HFT resides on the local host only; i.e., it is not distributed across attached devices. It is, however, emulated on some of the attached devices. The method of communication between an application and the remotely emulated terminal is the Pseudo-TTY (PTY). The PTY is also constrained to support the original (non-enhanced) set of IOCTLs.