noqiflush(3X) noqiflush(3X)
NAME
noqiflush, qiflush - Leeren der Warteschlange aktivieren/deaktivieren
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
void noqiflush(void);
void qiflush(void);
BESCHREIBUNG
Bei der Funktion qiflush() wird die gesamte Ausgabe in der Warte-
schlange des Terminaltreibers geleert, sobald eine Unterbrechungstaste
(Interrupt, Suspend oder Quit) gedrückt wird. Mit noqiflush() erfolgt
kein Leeren der Warteschlange beim Drücken einer Unterbrechungstaste.
Die Voreinstellung dieser Option wird aus den Einstellungen des Termi-
naltreibers übernommen.
RÜCKGABEWERT
Diese Funktionen geben keinen Wert zurück.
FEHLER
Es sind keine Fehlerzuordnungen definiert.
HINWEISE
Durch Aufrufen von qiflush() werden die Antwortzeiten beim Drücken von
Unterbrechungstasten verkürzt, allerdings erhält Curses dann eine fal-
sche Vorstellung davon, was auf dem Bildschirm angezeigt wird. Der-
selbe Effekt wird außerhalb von Curses über das Flag NOFLSH des loka-
len Modus erreicht, wie in der XBD-Spezifikation ("General Terminal
Interface") angegeben.
SIEHE AUCH
curses(3X), intrflush(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98