Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 1024

Inhaltsverzeichnis

Werbung

ttcom pat(7)
Die Elemente vom Typ
termios-Struktur abgebildet:
I t c h a r s
t _ s u s p c
t _ d s u s p c
t _ r p r n t c
t _ f l u s h c
t _ w e r a s c
t _ l n e x t c
IOCTL
Im folgenden sind die ioctl-A ufrufe aufgeführt, auf die ttcom pat reagiert. Alle
anderen Aufrufe werden an den darunterliegenden Modul durchgereicht.
T I O C G E T P
T I O C E X C L
T I O C N X C L
T I O C S E T P
T I O C S E T N
T I O C H P C L
T I O C F L U S H
04/92
werden wie folgt auf Elemente des Feldes
c h a r
index
c _ c c
V S U S P
V D S U S P
V R E P R I N T
V D I S C A R D
V W E R A S E
V L N E X T
Lesen des aktuellen Terminalstatus. Als Argument wird ein Zeiger auf
eine sgttyb-Struktur übergeben, in der die einzelnen Zeichen sowie
Werte wie Geschwindigkeit für Ein- und Ausgabe abgespeichert und
die aktuellen Schalter des Terminals in geeigneter Form in dem Feld
untergebracht werden.
s g _ f l a g s
Einschalten des Exklusivmodus. Solange die Datei nicht geschlossen
wird, werden keine weiteren Open-Aufrufe zugelassen.
Ausschalten des Exklusivmodus.
Setzen des aktuellen Terminalstatus. Als Argument wird ein Zeiger
auf eine sgttyb-Struktur übergeben, deren Inhalt der Neudefinierung
des Terminalzustands dient. Dazu werden die einzelnen Zeichen und
die Geschwindigkeit für Ein- und Ausgabe aus der Struktur in die Sta­
tusbeschreibung des Terminals übertragen und die Schalter werden
entsprechend denen im
wird mittels des
T C S E T S F i o c t l -
gewartet, bis keine Ausgabe mehr ansteht und bevor der Terminalzu­
stand geändert wird, werden alle bis dahin noch nicht gelesenen
Zeichen verworfen.
Ändert den Terminalzustand ähnlich wie der
Aufruf. Allerdings wird hier weder gewartet, noch werden Einga­
bezeichen verworfen. Als Argument wird ein Zeiger auf eine
Struktur übergeben.
Setzt im Terminal in
Argument bleibt unberücksichtigt.
Als Argument wird ein Zeiger auf eine Variable vom Typ
ben. Ist deren Inhalt Null, werden alle Zeichen in Warteschlangen für
Ein- oder Ausgabe gelöscht. Andernfalls wird ihr Inhalt zu einer
logischen ODER -Verknüpfung mit den Schaltern
verwendet, die in
< s y s / f i l e . h >
Bit
gesetzt, werden alle Zeichen in der Eingabe gelöscht. Ist im
F R E A D
Ergebnis das Bit
F W R I T E
gelöscht.
gesetzt. Das Ändern des Zustands
s g _ f l a g s
Aufrufs erreicht. Dabei wird solange
den Schalter
c _ c f l a g
definiert sind. Ist im Ergebnis das
gesetzt, werden alle Zeichen in der Ausgabe
ttcompat(7)
c _ c c
T I O C S E T P
ioctl-
s g t t y b -
Ein eventuelles
HUPCL.
überge­
int
und
F R E A D
F W R I T E
7-131
der

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis