Topic : TOS - das Betriebssystem
Author :
Version : tos.hyp (5. März 2013)
Subject : Programmieren/Atari
Nodes : 3001
Index Size : 93602
HCP-Version : 5
Compiled on : Atari
@charset : atarist
@lang :
@default : Titel
@help :
@options : +g -i -s +x +zz -t4
@width : 70
View Ref-File15.8.15 OLGA_START TOS Name: »OLGA_START« - Server für einen Client nachstarten.
Nummer: 0x1246
Beschreibung: Mit dieser Nachricht kann ein Client einen für sich
passenden Server nachstarten lassen.
Parameter Bedeutung
Word 0 Nachrichtennummer (0x1246)
Word 1 AES-Kennung des eigenen Programms
Word 2 0
Word 3 Konstanten
0x0001 = OLS_TYPE 0x0002 = OLS_EXTENSION 0x0003 = OLS_NAME Word 4+5 Angaben über zu startendes Programm
bzw. Programmtyp (von Word[3] abhängig)
Word 6+7 Zeiger auf die Kommandozeile, oder NULL
Hinweis: Um das Programm zu starten wird (bei OLS_TYPE
und OLS_EXTENSION) die Konfigurations-Datei 'olga.inf'
ausgewertet. Zunächst wird der darin gefundene Server
im Speicher gesucht, und bei Erfolg mit VA_START aufgerufen. Anderenfalls wird das Programm in einer
Multitaskingumgebung wie MagiC oder MultiTOS per
shel_write nachgestartet.
Als Bestätigung erhält man eine einfache Antwort, sowie
eine weitere Nachricht, um die Kommandozeile leichter
freigeben zu können (falls diese nicht NULL war).
Gruppe: OLGA-Client Querverweis: OLGA_CLOSEDOCOLGA_GETINFOOLGA_LINKOLGA_LINKBROKENOLGA_LINKRENAMEDOLGA_OPENDOCOLGA_RENAMELINKOLGA_UPDATEDOLGA_UNLINK