Typ Command, Aktion OPEN. Diese Angabe öffnet den angegebenen
Datenstrom zum Lesen und Schreiben. Beim erfolgreichen Öffnen des Datenstroms
wird die Zeichenkette READY zurück geliefert, sonst eine entsprechende
Fehlermeldung.
Typ Command, Aktion OPEN [READ | WRITE]. Diese Angaben
öffnen den angegebenen Datenstrom nur zum Lesen bzw. Schreiben. Beim erfolgreichen
Öffnen des Datenstroms wird die Zeichenkette READY zurück geliefert,
sonst eine entsprechende Fehlermeldung.
Typ Command, Aktion CLOSE. Schließt den Angegebenen
Datenstrom und liefert die Zeichenkette READY beim erfolgreichen
Schließen des Datenstroms. Im Fehlerfall wird eine Fehlermeldung zurückgegeben.
Falls der zu schließende Datenstrom noch nicht geöffnet war so wird die
Nullzeichenkette ("") übergeben.
Typ Command, Aktion SEEK position. Setzen des Lese-
bzw. Schreibzeigers auf eine relative Position position in einem
durchgehendem Datenstrom. Vor Benutzung von SEEK muss der Datenstrom
mit OPEN geöffnet werden. Folgende Angaben sind für position
zulässig (zahl ist eine positive Ganzzahl):
=
Beginn des Datenstroms. Standartwert für position.
+zahl
von der aktuellen Schreib- Leseposition aus in die Vorwärtsrichtung um zahl Bytes.
-zahl
von der aktuellen Schreib- Leseposition aus in die Rückwärtsrichtung um zahl Bytes.
Typ Command, Aktion QUERY EXISTS. Die Funktion übergibt
den vollständigen Namen des Datenstroms, falls er existiert, sonst die Nullzeichenkette
("").
Typ Command, Aktion QUERY SIZE. Die Funktion übergibt
die Anzahl von Bytes eines durchgehenden Datenstroms.
Typ Command, Aktion QUERY DATETIME. Die Funktion liefert
das Datum und die Uhrzeit der letzten Änderung eines durchgehenden Datenstroms.
Typ State liefert den aktuellen Status des angegebenen Datenstroms
in einer Zeichenkette zurück:
ERROR
Die durchgeführte Operation endete mit einem Fehler.
NOTREADY
Die Operation endet mit der NOTREADY-Bedingung der REXX-Fehlerbehandlungsanweisung
Signal On Notready ....
READY
Der Datenstrom befindet sich in einem Status der Eingabe- oder Ausgabe-Operationen.
UNKNOWN
Der Status konnte nicht ermittelt werden. Die heufigste Ursache: der
Datenstrom wurde nicht geöffnet.
Typ Description. Liefert den aktuellen Status des angegebenen
Datenstroms zurück. Es sind die gleichen Zeichenketten, wie beim Typ State,
ergänzt um ein Doppelpunkt am Ende (z. B. READY:)und um einige
zusätzlichen Informationen für die Stati ERROR und NOTREADY.