Herunterladen Inhalt Inhalt Diese Seite drucken

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

Inhaltsverzeichnis

Werbung

termio(7)
Vergleich der verschiedenen Fälle von
Einige Anmerkungen zu
1.
und
M I N
0, dann hat
spielen sowohl
fendes Zeichen erfüllt werden kann.
2.
Im Fall A
Zeichen, im Fall C
Lese Vorgang.
Beide Punkte zeigen nochmals die unterschiedlichen Möglickeiten von
Die Fälle A und B
Daten rasch nacheinander eintreffen (z.B. Datentransferprogramme) und ein Pro­
gramm mindestens
Sicherheitsgründen ein Timer aktiviert, im Fall B nicht.
Die Fälle C and D dienen dem Transfer einzelner Zeichen in einem gewissen zeitli­
chen Rahmen. Diese Fälle treten oft bei Applikationen auf, die beispielsweise
Zeichen einiesen und anschließend auf dem Bildschirm anzeigen sollen. Der Fall C
wird von einem Timer überwacht, der Fall D nicht.
Wichtig ist, daß
Wenn ein Programm etwa einen Lesevorgang von 20 Bytes startet, dabei
10 ist und 25 Zeichen vorhanden sind, werden 20 Zeichen an den Aufrufer
zurückgegeben.
Zeichenausgabe
Ein oder mehrere geschriebene Zeichen werden an das Terminal übermittelt, sobald
die Ausgabe vorher geschriebener Zeichen beendet ist. Bei eingeschaltetem Echo
werden eingegebene Zeichen so wiedergegeben, wie sie geschrieben wurden. Ein
Prozeß, der Zeichen schneller erzeugt, als sie ausgegeben werden können, wird
angehalten, sobald die Größe seiner Ausgabeschlange einen bestimmten Wert über­
steigt.
Ist die Ausgabeschlange wieder auf einen normalen unteren Wert
geschrumpft, wird das Program wieder aufgenommen.
04/92
m i n
und
M I N
TIME:
werden nicht symmetrisch verwendet. Ist
T I M E
keine weitere Wirkung. Ist aber
T I M E
als auch
M I N
T I M E
> 0,
> 0) dient
(MIN
T I M E
= 0,
( TIME
> 0) dienen dazu, Transaktionen zu unterstützen, bei denen
(MIN
Zeichen pro Zeiteinheit bearbeiten will. Im Fall A wird aus
M I N
immer nur ein Minimum und keine Blockgröße bezeichnet.
M I N
,
t i m e
= 0 und
M I N
eine Rolle, weil
M I N
als Timer zwischen den einzelnen
T I M E
> 0) aber als Timer für den gesamten
T I M E
termio(7)
> 0 und
M I N
T I M E =
> 0, dann
T I M E
durch ein eintref­
M I N / T I M E .
gleich
M I N
7-107

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis