Input Filters

Parent Previous Next

Input Filters


Input from terminals is cooked by an input filter which handles certain special conditions.  Input filters have a flag which indicates the options related to inputting characters to the terminal.


Value

Mnuemonic

Description

1

TIFF_Binary

Don't cook input

2

TIFF_Noecho

Don't echo characters

4

TIFF_NoControl

Echo control codes exactly

8

TIFF_Notypeahead

Don't buffer unsolicited input (no input is buffered while this is set)

16

TIFF_NoTermXON

UOS treats XON/XOFF sent by terminal as data rather than start/stop output

32

TIFF_NoLineEdit

Don't support line editing.

64

TIFF_BSasDEL

Treat backspace as Delete

128

TIFF_NoControlT

Don't provide status for Control-T

256

TIFF_NoControlC

Don't interrupt for Control-C

512

TIFF_NoControlY

Don't interrupt for Control-Y


The input filter is responsible for keeping track of the current position (column and line) on the terminal.