getwin(3X) getwin(3X)
NAME
getwin, putwin - Speicherabzug des Fensters in eine Datei schreiben
bzw. von einer Datei wiederherstellen
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
WINDOW *getwin(FILE *filep);
int putwin(WINDOW *win, FILE *filep);
BESCHREIBUNG
Die Funktion getwin() liest die zum Fenster gehörenden Daten, die von
putwin() in der Datei gespeichert wurden. Anschließend erstellt und
initialisiert die Funktion ein neues Fenster unter Verwendung dieser
Daten.
Die Funktion putwin() schreibt alle Daten, die zum Fenster win gehö-
ren, in einem nicht angegebenen Format auf den stdio-Stream, auf den
filep zeigt. Diese Informationen können später mit der Funktion
getwin() abgerufen werden.
RÜCKGABEWERT
Die Funktion getwin() gibt nach erfolgreicher Ausführung einen Zeiger
auf das erstellte Fenster zurück. Andernfalls wird ein Null-Zeiger
zurückgegeben.
Die Funktion putwin() gibt nach erfolgreicher Ausführung den Wert OK
zurück. Andernfalls wird der Wert ERR zurückgegeben.
FEHLER
Es sind keine Fehlerzuordnungen definiert.
SIEHE AUCH
curses(3X), scrdump(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98