typeahead man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

TYPEAHEAD(3XCURSES)					   TYPEAHEAD(3XCURSES)

NAME
       typeahead - check for type-ahead characters

SYNOPSIS
       cc [ flag... ] file... -I /usr/xpg4/include  -L	/usr/xpg4/lib \
	-R  /usr/xpg4/lib  -lcurses  [ library... ]

       c89 [ flag... ] file... -lcurses [ library... ]

       #include <curses.h>

       int typeahead(int fd);

PARAMETERS
       fd
	     Is the file descriptor that is used to check for type-ahead char‐
	     acters.

DESCRIPTION
       The typeahead() function specifies the file descriptor (fd) to  use  to
       check  for  type-ahead characters (characters typed by the user but not
       yet processed by X/Open Curses).

       X/Open Curses  checks  for  type-ahead  characters  periodically	 while
       updating	 the  screen.	If characters are found, the current update is
       postponed until the next	 refresh(3XCURSES) or doupdate(3XCURSES). This
       speeds  up  response to commands that have been typed ahead.  Normally,
       the input file pointer passed to newterm(3XCURSES), or  stdin   in  the
       case of initscr(3XCURSES), is used for type-ahead checking.

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

RETURN VALUES
       On  success, the typeahead() function returns OK. Otherwise, it returns
       ERR.

ERRORS
       None.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌────────────────────┬─────────────────┐
       │  ATTRIBUTE TYPE    │ ATTRIBUTE VALUE │
       ├────────────────────┼─────────────────┤
       │Interface Stability │ Standard	      │
       ├────────────────────┼─────────────────┤
       │MT-Level	    │ Unsafe	      │
       └────────────────────┴─────────────────┘

SEE ALSO
       doupdate(3XCURSES),	   getch(3XCURSES),	    initscr(3XCURSES),
       libcurses(3XCURSES), attributes(5), standards(5)

				  Jun 5, 2002		   TYPEAHEAD(3XCURSES)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net