KeyboardApplication Klassenreferenz
Die Klasse KeyboardApplication definiert eine Anwendung für OO-Stubs. Mehr ...
#include <kappl.h>
Klassendiagramm für KeyboardApplication:

Zusammengehörigkeiten von KeyboardApplication:

Öffentliche Methoden | |
| KeyboardApplication (int i=0) | |
| Konstruktor. Mehr ... | |
| void | setID (int i) |
| Setzt eine Instanz-ID. Mehr ... | |
| void | action () |
| Enthält den Code der Anwendung. Mehr ... | |
Öffentliche Methoden geerbt von Thread | |
| Thread (void *tos) | |
| Konstruktor. Mehr ... | |
| void | go () |
| Aktiviert den ersten Thread auf einem Prozessor. Mehr ... | |
| void | resume (Thread *next) |
| Wechsel von dem aktuell laufenden Thread zum nächsten. Mehr ... | |
| void | set_kill_flag () |
| Setzen des Kill-Flags. Thread wechselt in den Zustand sterbend. Wird nur für MPStuBS benötigt. Mehr ... | |
| void | reset_kill_flag () |
| Zurücksetzen des Kill-Flags. Thread ist damit gestorben. Wird nur für MPStuBS benötigt. Mehr ... | |
| bool | dying () |
| Abfragen des Kill-Flags. Nachschauen, ob der Thread gerade stirbt. Wird nur für MPStuBS benötigt. Mehr ... | |
Weitere Geerbte Elemente | |
Öffentliche Attribute geerbt von Thread | |
| QueueLink< Thread > | queue_link |
| Verkettungszeiger für Scheduler und Waitingroom. | |
Ausführliche Beschreibung
Die Klasse KeyboardApplication definiert eine Anwendung für OO-Stubs.
Beschreibung der Konstruktoren und Destruktoren
|
inline |
Konstruktor.
- Parameter
-
i Instanz-ID
Dokumentation der Elementfunktionen
|
virtual |
Enthält den Code der Anwendung.
Implementiert Thread.
|
inline |
Setzt eine Instanz-ID.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- user/app2/kappl.h
- user/app2/kappl.cc





Öffentliche Methoden geerbt von