|
|
 |
 |
Klasse Application
Einordnung in die Gesamtstruktur
- Modul
- user
- Basisklassen
- je nach Test entweder Coroutine oder Entrant
- abgeleitete Klassen
- keine
-
- Erstellungszeitpunkt
- erstmals in Aufgabe 4
- Dateien
appl.h appl.cc eventuell weitere
Beschreibung
Die Klasse Application stellt die Anwendung des Betriebssystems
dar. Sie wird in Form eines eigenen Fadens ausgeführt und braucht
dementsprechend auch einen eigenen Stack.
öffentliche Methoden
Application (void* tos)
- Der Konstruktor gibt dem Anwendungsprozess einen
Stack. Dabei muss
tos bereits auf das Ende des Stacks zeigen, da
Stacks beim PC von den hohen zu den niedrigen Adressen
wachsen.
void action ()
- Diese Methode enthält die Aktion der Anwendung.
|
 |
 |
|