Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Übungen zu BS - Aufgaben (WS 2013/14)

DummyProcess Klassenreferenz
Klassendiagramm für DummyProcess:
Zusammengehörigkeiten von DummyProcess:

Öffentliche Methoden

 DummyProcess (void *tos)
void action ()
 Methode, die als Thread ausgeführt werden soll.
- Öffentliche Methoden geerbt von Thread
 Thread (void *tos)
 Konstruktor.
void go ()
 Aktiviert den ersten Thread auf einem Prozessor.
void resume (Thread *next)
 Wechsel von dem aktuell laufenden Thread zum nächsten.
void set_kill_flag ()
 Setzen des Kill-Flags. Thread wechselt in den Zustand sterbend. Wird nur für MPStuBS benötigt.
void reset_kill_flag ()
 Zurücksetzen des Kill-Flags. Thread ist damit gestorben. Wird nur für MPStuBS benötigt.
bool dying ()
 Abfragen des Kill-Flags. Nachschauen, ob der Thread gerade stirbt. Wird nur für MPStuBS benötigt.

Weitere Geerbte Elemente

- Öffentliche Attribute geerbt von Chain< Thread >
Threadnext
 next gibt das nächste Element der Liste an.

Dokumentation der Elementfunktionen

void DummyProcess::action ( )
virtual

Methode, die als Thread ausgeführt werden soll.

Abgeleitete Klassen können durch Überschreiben dieser Methode den Code angeben, der als Thread ausgeführt werden soll.

Implementiert Thread.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: