home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / programm / ERGODEMO / ERGO_HLP / GEMDOS.HTL < prev    next >
Encoding:
Text File  |  2000-03-25  |  8.0 KB  |  145 lines

  1.  \>Übersicht der GEMDOS-Funktionen\
  2.  \#Der Hypertext TOS.HYP wird als vorhanden vorausgesetzt.\
  3.  \_                                                                         \
  4.  
  5.   \*Dateifunktionen des GEMDOS\
  6.  
  7.    \@TOS.HYP Fattrib@    Dateiattribute ändern oder ermitteln.
  8.    \@TOS.HYP Fchmod@     Berechtigung für Dateizugriffe setzen.
  9.    \@TOS.HYP Fchown@     Berechtigung für Dateizugriffe ändern.
  10.    \@TOS.HYP Fclose@     Datei schließen.
  11.    \@TOS.HYP Fcntl@      Kontrolloperationen auf einem File ausführen.
  12.    \@TOS.HYP Fcreate@    Datei anlegen.
  13.    \@TOS.HYP Fdatime@    Änderungsdatum einer Datei ermitteln oder ändern.
  14.    \@TOS.HYP Fdelete@    Datei löschen.
  15.    \@TOS.HYP Fdup@       Dateihandle duplizieren.
  16.    \@TOS.HYP Fforce@     Umlenken von Ein-/Ausgaben von Standardkanälen auf beliebige andere.
  17.    \@TOS.HYP Fgetchar@   Zeichen aus einer Datei lesen.
  18.    \@TOS.HYP Fgetdta@    Diskettenübertragungsadresse ermitteln.
  19.    \@TOS.HYP Finstat@    Eingabestatus für ein File festlegen.
  20.    \@TOS.HYP Flink@      Link auf ein File erzeugen.
  21.    \@TOS.HYP Flock@      File Record sperren oder freigeben.
  22.    \@TOS.HYP Fmidipipe@  MIDI Ein-/Ausgabe umlenken.
  23.    \@TOS.HYP Fopen@      Datei öffnen.
  24.    \@TOS.HYP Foutstat@   Ausgabestatus für ein File festlegen.
  25.    \@TOS.HYP Fpipe@      Pipe anlegen.
  26.    \@TOS.HYP Fputchar@   Zeichen in ein File ausgeben.
  27.    \@TOS.HYP Fread@      Aus Datei lesen.
  28.    \@TOS.HYP Freadlink@  Inhalt eines symbolischen Links festlegen.
  29.    \@TOS.HYP Frename@    Datei umbenennen.
  30.    \@TOS.HYP Fseek@      Zeiger auf bestimmte Position innerhalb einer Datei setzen.
  31.    \@TOS.HYP Fselect@    Auswählen von Filedeskriptoren.
  32.    \@TOS.HYP Fsetdta@    Diskettenübertragungsadresse ändern.
  33.    \@TOS.HYP Fsfirst@    Ersten Eintrag in Verzeichnis suchen.
  34.    \@TOS.HYP Fsnext@     Nächsten Eintrag in Verzeichnis suchen.
  35.    \@TOS.HYP Fsymlink@   Symbolischen Link auf ein File erzeugen.
  36.    \@TOS.HYP Fwrite@     In Datei schreiben.
  37.    \@TOS.HYP Fxattr@     Erweiterte Fileattribute ermitteln.
  38.  
  39.   \*Datum und Uhrzeit im GEMDOS\
  40.  
  41.    \@TOS.HYP Talarm@      Weckfunktion.
  42.    \@TOS.HYP Tgetdate@    Datum ermitteln.
  43.    \@TOS.HYP Tgettime@    Uhrzeit ermitteln.
  44.    \@TOS.HYP Tsetdate@    Datum einstellen.
  45.    \@TOS.HYP Tsettime@    Uhrzeit einstellen.
  46.  
  47.   \*Prozessfunktionen des GEMDOS\
  48.  
  49.    \@TOS.HYP Pause@        Prozess bis zum Eintreffen eines Signales suspendieren.
  50.    \@TOS.HYP Pdomain@      Prozess-Umgebung setzen bzw. erfragen.
  51.    \@TOS.HYP Pexec@        Weiteres Programm laden und ausführen.
  52.    \@TOS.HYP Pfork@        Kopie des aktuellen Prozesses erzeugen.
  53.    \@TOS.HYP Pgetauid@     User-ID eines Prozesses zu Beginn ermitteln.
  54.    \@TOS.HYP Pgetegid@     Effektive Gruppen-ID eines Prozesses ermitteln.
  55.    \@TOS.HYP Pgeteuid@     Effektive User-ID eines Prozesses ermitteln.
  56.    \@TOS.HYP Pgetgid@      Gruppen-ID eines Prozesses ermitteln.
  57.    \@TOS.HYP Pgetpgrp@     Aktuelle Prozess-Gruppennummer erfragen.
  58.    \@TOS.HYP Pgetpid@      Aktuelle Prozess-ID erfragen.
  59.    \@TOS.HYP Pgetppid@     Prozess-ID für Vater-Prozess erfragen.
  60.    \@TOS.HYP Pgetuid@      User-ID eines Prozesses ermitteln.
  61.    \@TOS.HYP Pkill@        Signal zu einem Prozess schicken.
  62.    \@TOS.HYP Pmsg@         Nachrichten senden und empfangen.
  63.    \@TOS.HYP Pnice@        Priorität des aktuellen Prozesses verändern.
  64.    \@TOS.HYP Prenice@      Priorität eines Prozesses verändern.
  65.    \@TOS.HYP Prusage@      Informationen über Resourcenverbrauch ermitteln.
  66.    \@TOS.HYP Psemaphore@   Erzeugen, anwenden, zerstören einer Semaphore.
  67.    \@TOS.HYP Psetauid@     User-ID eines Prozesses zu Beginn setzen.
  68.    \@TOS.HYP Psetgid@      Gruppen-ID eines Prozesses verändern.
  69.    \@TOS.HYP Psetlimit@    Limits der Systemresourcen setzen/erfragen.
  70.    \@TOS.HYP Psetpgrp@     Prozess-Gruppennummer eines Prozesses setzen.
  71.    \@TOS.HYP Psetuid@      User-ID eines Prozesses verändern.
  72.    \@TOS.HYP Psigaction@   Art der Signalbehandlung verändern.
  73.    \@TOS.HYP Psigblock@    Signalmaske verändern.
  74.    \@TOS.HYP Psignal@      Art der Signalbehandlung verändern.
  75.    \@TOS.HYP Psigpause@    Prozess bis zum Eintreffen eines Signals suspendieren.
  76.    \@TOS.HYP Psigpending@  Kontrollieren von abgeschickten Signalen.
  77.    \@TOS.HYP Psigreturn@   Verlassen eines Signal-Handlers.
  78.    \@TOS.HYP Psigsetmask@  Signalmaske ersetzen.
  79.    \@TOS.HYP Pterm@        Programm beenden und frei wählbaren Wert an Aufrufer zurückgeben.
  80.    \@TOS.HYP Pterm0@       Programm beenden und 0 an Aufrufer zurückgeben.
  81.    \@TOS.HYP Ptermres@     Programm beenden, aber im Speicher behalten.
  82.    \@TOS.HYP Pumask@       Erstellungsmaske für Dateien/Verzeichnisse setzen.
  83.    \@TOS.HYP Pusrval@      Spezifische Informationen eines Prozesses setzen/erfragen.
  84.    \@TOS.HYP Pvfork@       Kopie des aktuellen Prozesses erstellen.
  85.    \@TOS.HYP Pwait@        Auf Childprozess warten, Exitcode ermitteln.
  86.    \@TOS.HYP Pwait3@       Auf Childprozess warten, Exitcode ermitteln.
  87.    \@TOS.HYP Pwaitpid@     Auf Childprozess warten, Exitcode ermitteln.
  88.  
  89.   \*Speicherverwaltung des GEMDOS\
  90.  
  91.    \@TOS.HYP Maddalt@  Alternativen Speicher anmelden.
  92.    \@TOS.HYP Malloc@   Speicherbereich reservieren bzw. freien Speicherplatz erfragen.
  93.    \@TOS.HYP Mfree@    Speicherbereich freigeben.
  94.    \@TOS.HYP Mshrink@  Speicherbereich verkleinern/vergrößern.
  95.    \@TOS.HYP Mxalloc@  Speicherbereich reservieren.
  96.  
  97.   \*Systemfunktionen des GEMDOS\
  98.  
  99.    \@TOS.HYP Salert@    Warnung bzw. Fehlermeldung ausgeben.
  100.    \@TOS.HYP Sconfig@   Betriebssystem-Konfiguration ermitteln/setzen.
  101.    \@TOS.HYP Super@     Supervisormodus ermitteln oder ändern.
  102.    \@TOS.HYP Sversion@  Versionsnummer von GEMDOS ermitteln.
  103.    \@TOS.HYP Syield@    CPU für andere Prozesse freigeben.
  104.    \@TOS.HYP Sysconf@   Betriebssystem-Konfiguration überprüfen.
  105.  
  106.   \*Verzeichnisfunktionen des GEMDOS\
  107.  
  108.    \@TOS.HYP Dclosedir@    Schließt ein Verzeichnis.
  109.    \@TOS.HYP Dcntl@        Filesystem-spezifische Operation auf Datei/Verzeichnis.
  110.    \@TOS.HYP Dcreate@      Verzeichnis anlegen.
  111.    \@TOS.HYP Ddelete@      Verzeichnis löschen.
  112.    \@TOS.HYP Dfree@        Freie und Gesamtkapazität eines Laufwerks ermitteln.
  113.    \@TOS.HYP Dgetcwd@      Verzeichnis eines Prozesses ermitteln.
  114.    \@TOS.HYP Dgetdrv@      Aktuelles Laufwerk ermitteln.
  115.    \@TOS.HYP Dgetpath@     Aktuelles Verzeichnis ermitteln.
  116.    \@TOS.HYP Dlock@        BIOS-Gerät sperren bzw. wieder freigeben.
  117.    \@TOS.HYP Dopendir@     Verzeichnis zum Lesen öffnen.
  118.    \@TOS.HYP Dpathconf@    Informationen über ein Filesystem ermitteln.
  119.    \@TOS.HYP Dreaddir@     Verzeichnis-Informationen lesen.
  120.    \@TOS.HYP Dreadlabel@   Filesystem Label lesen.
  121.    \@TOS.HYP Drewinddir@   Geöffentes Verzeichnis zurücksetzen.
  122.    \@TOS.HYP Dsetdrv@      Aktuelles Laufwerk ändern.
  123.    \@TOS.HYP Dsetpath@     Aktuelles Verzeichnis ändern.
  124.    \@TOS.HYP Dwritelabel@  Filesystem Label setzen.
  125.    \@TOS.HYP Dxreaddir@    Verzeichnis-Informationen lesen, Attribute ermitteln.
  126.  
  127.   \*Zeichenweise Ein-/Ausgabe im GEMDOS\
  128.  
  129.    \@TOS.HYP Cauxin@   Zeichen von serieller Schnittstelle lesen.
  130.    \@TOS.HYP Cauxis@   Eingabe-Status der seriellen Schnittstelle ermitteln.
  131.    \@TOS.HYP Cauxos@   Ausgabe-Status der seriellen Schnittstelle ermitteln.
  132.    \@TOS.HYP Cauxout@  Zeichen auf serielle Schnittstelle schreiben.
  133.    \@TOS.HYP Cconin@   Zeichen von Standardeingabegerät einlesen.
  134.    \@TOS.HYP Cconout@  Zeichen auf Standardausgabegerät schreiben.
  135.    \@TOS.HYP Cconws@   String auf Standardausgabegerät ausgeben.
  136.    \@TOS.HYP Cconrs@   String von Standardeingabegerät einlesen.
  137.    \@TOS.HYP Cconis@   Tastatur-Puffer nach anliegenden Zeichen abfragen.
  138.    \@TOS.HYP Cconos@   Ausgabe-Status des Standardausgabegeräts überprüfen.
  139.    \@TOS.HYP Cnecin@   Zeichen ohne Darstellung am Bildschirm einlesen.
  140.    \@TOS.HYP Cprnos@   Drucker-Status ermitteln.
  141.    \@TOS.HYP Cprnout@  Zeichen auf Drucker ausgeben.
  142.    \@TOS.HYP Crawcin@  Zeichen ohne Darstellung am Bildschirm und ohne Interpretation von Steuerzeichen einlesen.
  143.    \@TOS.HYP Crawio@   Zeichen direkt von Tastatur lesen oder auf Bildschirm ausgeben.
  144.  
  145.