Purpose
 Controls checking for typeahead.
 
Library
 Curses Library (libcurses.a)
 
Syntax
  #include <curses.h>
int typeahead
(int fildes);
 
 
Description
 The typeahead subroutine controls the
detection of typeahead during a refresh, based on the value of fildes: 
 - If fildes is a valid file descriptor, the typeahead subroutine
is enabled during refresh; Curses periodically checks fildes for
input and aborts refresh if any character is available. (This is the
initial setting, and the typeahead file descriptor corresponds
to the input file associated with the screen created by the initscr or newterm subroutine.)
The value of fildes need not be the file descriptor on which
the refresh is occurring.
 
- If fildes is -1, Curses does not check for typeahead during
refresh.
 
 
Return Value
 Upon successful completion, the typeahead subroutine
returns OK. Otherwise, it returns ERR.
 
Example
 To turn typeahead checking on, enter: