noqiflush.3x (2010 09)
n
noqiflush(3X) noqiflush(3X)
(ENHANCED CURSES)
NAME
noqiflush, qiflush — enable/disable queue flushing
SYNOPSIS
#include <curses.h>
void noqiflush(void);
void qiflush(void);
DESCRIPTION
The qiflush() function causes all output in the display driver queue to be flushed whenever an inter-
rupt key (interrupt, suspend, or quit) is pressed. The
noqiflush() causes no such flushing to occur.
The default for the option is inherited from the display driver settings.
RETURN VALUE
These functions do not return a value.
ERRORS
No errors are defined.
APPLICATION USAGE
Calling
qiflush() provides faster response to interrupts, but causes Curses to have the wrong idea of
what is on the screen. The same effect is achieved outside Curses using the NOFLSH local mode flag
specified in the X/Open System Interface Definitions, Issue 4, Version 2 specification (General Terminal
Interface ).
SEE ALSO
intrflush(3X), curses_intro(3X), see Input Processing, <curses.h>, X/Open System Interface Definitions,
Issue 4, Version 2 specification, Section 9.2, Parameters That Can Be Set (NOFLSH flag).
CHANGE HISTORY
First released in X/Open Curses, Issue 4.
HP-UX 11i Version 3: September 2010 − 1 − Hewlett-Packard Company 1