Go to main content

man pages section 3: Curses Library Functions

Exit Print View

Updated: Thursday, June 13, 2019
 
 

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
Committed
MT-Level
Unsafe
Standard

See Also

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