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

NAME


intrflush - enable or disable flush on interrupt

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 intrflush(WINDOW *win, bool bf);


PARAMETERS


win
Is ignored.


bf
Is a Boolean expression.


DESCRIPTION


The intrflush() 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 bf is TRUE, 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 bf is FALSE, 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 win argument is ignored.

RETURN VALUES


Upon successful completion, intrflush() returns OK. Otherwise, it
returns ERR.

ERRORS


No errors are defined.

ATTRIBUTES


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


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

SEE ALSO


flushinp(3XCURSES), libcurses(3XCURSES), qiflush(3XCURSES),
attributes(7), standards(7)

June 5, 2002 INTRFLUSH(3XCURSES)

tribblix@gmail.com :: GitHub :: Privacy