HP 3000 Manuals

typeahead [ MPE/iX Developer's Kit Reference Manual Volume II ] MPE/iX 5.0 Documentation


MPE/iX Developer's Kit Reference Manual Volume II

typeahead 

The typeahead routine is used to check for type-ahead characters.

Syntax 

     #include <curses.h>

     int typeahead (int fd);

Parameters 

fd                    The file descriptor that is used to check for
                      type-ahead characters.

Return Values 

OK                    Successful completion.

ERR                   An error occurred.

Description 

The typeahead() routine specifies the file descriptor (fd) to use to
check for type-ahead characters (characters typed by the user but not yet
processed by CURSES).

CURSES checks for type-ahead characters periodically while updating the
screen.  If characters are found, the current update is postponed until
the next wrefresh() or doupdate().  This speeds up response to commands
that have been typed ahead.  Normally, the input FILE passed to
newterm(), or stdin in the case of initscr(), is used for type-ahead
checking.

If fd is -1, no type-ahead checking is done.

Implementation Considerations 

Identical to XPG/3

See Also 

wgetch(), wrefresh()

Portability 

HP-UX, UNIX System V, XPG/3



MPE/iX 5.0 Documentation