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

halfdelay - enable/disable half-delay mode

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);

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.

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

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

None.

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

ATTRIBUTE TYPE ATTRIBUTE VALUE
Interface Stability Standard
MT-Level Unsafe

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

June 5, 2002 OmniOS