Guarded_Organizer Klassenreferenz
Systemaufrufschnittstelle zum
Organizer.
Mehr ...
#include <guarded_organizer.h>
Aufstellung aller Elemente
Ausführliche Beschreibung
Systemaufrufschnittstelle zum
Organizer.
Der Guarded_Organizer implementiert die Systemaufrufschnittstelle zum Organizer. Die von ihm angebotenen Methoden werden direkt auf die Methoden der Basisklasse abgebildet, nur dass ihre Ausführung jeweils mit Hilfe eines Objekts der Klasse Secure geschützt wird und dass nicht Customer, sondern Thread Objekte behandelt werden.
- Zu beachten:
- Die Klasse Guarded_Organizer ersetzt die Klasse Guarded_Scheduler aus Aufgabe 5.
Dokumentation der Elementfunktionen
void Guarded_Organizer::exit |
( |
|
) |
|
Diese Methode entspricht der gleichnamigen Methode der Basisklasse Organizer, nur dass sie mit Hilfe eines Secure Objekts geschützt wird.
Erneute Implementation von Scheduler.
void Guarded_Organizer::kill |
( |
Thread & |
that |
) |
|
Diese Methode entspricht der gleichnamigen Methode der Basisklasse Organizer, nur dass sie mit Hilfe eines Secure Objekts geschützt wird.
void Guarded_Organizer::resume |
( |
|
) |
|
Diese Methode entspricht der gleichnamigen Methode der Basisklasse Organizer, nur dass sie mit Hilfe eines Secure Objekts geschützt wird.
Erneute Implementation von Scheduler.
void Guarded_Organizer::sleep_until_IRQ |
( |
|
) |
|
Diese Methode entspricht der gleichnamigen Methode der Basisklasse Organizer, nur dass sie mit Hilfe eines Secure Objekts geschützt wird.
Erneute Implementation von Scheduler.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: