intrflush(3X) intrflush(3X)
NAME
intrflush - Nach Unterbrechung das Leeren der Warteschlange
aktivieren/deaktivieren
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int intrflush(WINDOW *win, bool bf);
BESCHREIBUNG
Die Funktion intrflush() gibt an, ob durch Drücken einer Unterbre-
chungstaste (Interrupt, Suspend oder Quit) der dem aktuellen Bild-
schirm zugeordnete Eingabepuffer geleert wird. Wenn bf den Wert TRUE
hat, wird der dem aktuellen Bildschirm zugeordnete Ausgabepuffer beim
Drücken einer Unterbrechungstaste (Interrupt, Suspend oder Quit)
geleert. Wenn bf den Wert FALSE hat, wird der Puffer beim Drücken
einer Unterbrechungstaste nicht geleert. Die Voreinstellung dieser
Option wird aus den Einstellungen des Terminaltreibers übernommen. Das
Argument win wird ignoriert.
RÜCKGABEWERT
Nach erfolgreicher Ausführung gibt die Funktion intrflush() den Wert
OK zurück. Andernfalls wird ERR zurückgegeben.
FEHLER
Es sind keine Fehlerzuordnungen definiert.
HINWEISE
Derselbe Effekt wird außerhalb von Curses über das Flag NOFLSH des
lokalen Modus erreicht, wie in der XBD-Spezifikation ("General Termi-
nal Interface") angegeben.
SIEHE AUCH
curses(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98