'\" te .\" Copyright (c) 1990, 1995 by Mortice Kern Systems Inc. All Rights Reserved Portions Copyright (c) 1996, Sun Microsystems, Inc. All Rights Reserved .TH halfdelay 3XCURSES "5 Jun 2002" "SunOS 5.11" "X/Open Curses Library Functions" .SH NAME halfdelay \- enable/disable half-delay mode .SH SYNOPSIS .LP .nf \fBcc\fR [ \fIflag\fR... ] \fIfile\fR... \fB-I\fR /usr/xpg4/include \fB -L \fR /usr/xpg4/lib \e \fB -R \fR /usr/xpg4/lib \fB -lcurses \fR [ \fIlibrary\fR... ] \fBc89\fR [ \fIflag\fR... ] \fIfile\fR... \fB-lcurses\fR [ \fIlibrary\fR... ] #include \fBint\fR \fBhalfdelay\fR(\fBint\fR \fItenths\fR); .fi .SH DESCRIPTION .sp .LP The \fBhalfdelay()\fR function is similar to \fBcbreak\fR(3XCURSES) in that when set, characters typed by the user are immediately processed by the program. The difference is that \fBERR\fR is returned if no input is received after \fItenths\fR tenths seconds. .sp .LP The \fBnocbreak\fR(3XCURSES) function should be used to leave half-delay mode. .SH PARAMETERS .sp .ne 2 .mk .na \fB\fItenths\fR\fR .ad .RS 10n .rt Is the number of tenths of seconds for which to block input (1 to 255). .RE .SH RETURN VALUES .sp .LP On success, the \fBhalfdelay()\fR function returns \fBOK\fR. Otherwise, it returns \fBERR\fR. .SH ERRORS .sp .LP None. .SH ATTRIBUTES .sp .LP See \fBattributes\fR(5) for descriptions of the following attributes: .sp .sp .TS tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) . ATTRIBUTE TYPEATTRIBUTE VALUE _ Interface StabilityCommitted _ MT-LevelUnsafe _ StandardSee \fBstandards\fR(5). .TE .SH SEE ALSO .sp .LP \fBcbreak\fR(3XCURSES), \fBlibcurses\fR(3XCURSES), \fBattributes\fR(5), \fBstandards\fR(5)