'\" te .\" Copyright (c) 1990, 1995 by Mortice Kern Systems Inc. All Rights Reserved Portions Copyright (c) 1996, Sun Microsystems, Inc. All Rights Reserved .TH intrflush 3XCURSES "5 Jun 2002" "SunOS 5.11" "X/Open Curses Library Functions" .SH NAME intrflush \- enable or disable flush on interrupt .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 \fBintrflush\fR(\fBWINDOW *\fR\fIwin\fR, \fBbool\fR \fIbf\fR); .fi .SH PARAMETERS .sp .ne 2 .mk .na \fB\fIwin\fR\fR .ad .RS 7n .rt Is ignored. .RE .sp .ne 2 .mk .na \fB\fIbf\fR\fR .ad .RS 7n .rt Is a Boolean expression. .RE .SH DESCRIPTION .sp .LP The \fBintrflush()\fR function specifies whether pressing an interrupt key (interrupt, suspend, or quit) will flush the input buffer associated with the current screen. If the value of \fIbf\fR is \fBTRUE\fR, then flushing of the output buffer associated with the current screen will occur when an interrupt key (interrupt, suspend, or quit) is pressed.If the value of \fIbf\fR is \fBFALSE\fR, then no flushing of the buffer will occur when an interrupt key is pressed. The default for the option is inherited from the display driver settings. The \fIwin\fR argument is ignored. .SH RETURN VALUES .sp .LP Upon successful completion, \fBintrflush()\fR returns \fBOK\fR. Otherwise, it returns \fBERR\fR. .SH ERRORS .sp .LP No errors are defined. .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 \fBflushinp\fR(3XCURSES), \fBlibcurses\fR(3XCURSES), \fBqiflush\fR(3XCURSES), \fBattributes\fR(5), \fBstandards\fR(5)