Systemaufrufschnittstelle zum Scheduler.  
 Mehr ...
#include <guarded_scheduler.h>
| 
Öffentliche, statische Methoden | 
| static void | ready (Thread *that) | 
|  | Anmelden des Threads that beim Scheduler. 
 | 
| static void | exit () | 
|  | Beenden des aktuell laufenden Threads. 
 | 
| static void | kill (Thread *that) | 
|  | Bricht einen anderen Thread ab. 
 | 
| static void | resume () | 
|  | Auslösen eines Threadwechsels. 
 | 
Ausführliche Beschreibung
Systemaufrufschnittstelle zum Scheduler. 
Der Guarded_Scheduler implementiert die Systemaufrufschnittstelle zum Scheduler. Die von ihm angebotenen Methoden werden direkt auf die Methoden des globalen Scheduler-Objekts abgebildet, nur dass ihre Ausführung jeweils mit Hilfe eines Objekts der Klasse Secure geschützt wird. 
Dokumentation der Elementfunktionen
  
  | 
        
          | static void Guarded_Scheduler::exit | ( |  | ) |  |  | inlinestatic | 
 
Beenden des aktuell laufenden Threads. 
 
 
  
  | 
        
          | static void Guarded_Scheduler::kill | ( | Thread * | that | ) |  |  | inlinestatic | 
 
Bricht einen anderen Thread ab. 
In OOStuBS genügt es den Thread von der Ready-Liste zu entfernen. 
 
 
  
  | 
        
          | static void Guarded_Scheduler::ready | ( | Thread * | that | ) |  |  | inlinestatic | 
 
Anmelden des Threads that beim Scheduler. 
- Parameter
- 
  
  
 
 
  
  | 
        
          | static void Guarded_Scheduler::resume | ( |  | ) |  |  | inlinestatic | 
 
Auslösen eines Threadwechsels. 
 
 
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: