cbreak(3X) cbreak(3X)
NAME
cbreak, nocbreak, noraw, raw - Funktionen zur Steuerung des Eingabemo-
dus
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int cbreak(void);
int nocbreak(void);
int noraw(void);
int raw(void);
BESCHREIBUNG
Die Funktion cbreak() setzt den Eingabemodus für das aktuelle Terminal
auf den Modus cbreak und überschreibt einen Aufruf von raw().
Die Funktion nocbreak() setzt den Eingabemodus für das aktuelle Termi-
nal auf den Cooked-Modus (aufbereitete Eingabe), ohne hierbei den Sta-
tus von ISIG und IXON zu ändern.
Die Funktion noraw() setzt den Eingabemodus für das aktuelle Terminal
auf den Cooked-Modus und setzt die Flags ISIG und IXON.
Die Funktion raw() setzt den Eingabemodus für das aktuelle Terminal
auf den Raw-Modus (unformatierte Eingabe).
RÜCKGABEWERT
Bei erfolgreicher Ausführung geben diese Funktionen den Wert OK
zurück. Andernfalls wird ERR zurückgegeben.
FEHLER
Es sind keine Fehlerzuordnungen definiert.
HINWEISE
Wenn nicht bekann ist, welchen Eingabemodus der Prozeß beim Aufrufen
von initscr() hatte, sollte die Anwendung die hier beschriebenen Funk-
tionen zur Angabe des gewünschten Eingabemodus verwenden.
SIEHE AUCH
curses(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98