HALFDELAY(3XCURSES) X/Open Curses Library Functions HALFDELAY(3XCURSES)

NAME


halfdelay - enable/disable half-delay mode

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 halfdelay(int tenths);


DESCRIPTION


The halfdelay() function is similar to cbreak(3XCURSES) in that when set,
characters typed by the user are immediately processed by the program.
The difference is that ERR is returned if no input is received after
tenths tenths seconds.


The nocbreak(3XCURSES) function should be used to leave half-delay mode.

PARAMETERS


tenths
Is the number of tenths of seconds for which to block input (1
to 255).


RETURN VALUES


On success, the halfdelay() function returns OK. Otherwise, it returns
ERR.

ERRORS


None.

ATTRIBUTES


See attributes(7) for descriptions of the following attributes:


+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
|MT-Level | Unsafe |
+--------------------+-----------------+

SEE ALSO


cbreak(3XCURSES), libcurses(3XCURSES), attributes(7), standards(7)

June 5, 2002 HALFDELAY(3XCURSES)