Weiter: D.9 Asynchrone Task-Kontrolle
Hinauf: D Echtzeitprogrammierung
Zurück: Über die Zeit
Hier wird ein semaphor-artiges Objekt definiert, das
die Möglichkeit zur Realisierung von komplexen Warteschlangen bietet.
Die Operationen Set_True und Set_False verhalten sich atomar
zueinander und zur Operation Suspend_Until_True.
Wenn Suspend_Until_True aufgerufen wird,
wird die Exception Program_Error ausgelöst,
falls schon ein anderer Task auf das Suspension_Object wartet.
Johann Blieberger
Wed Feb 11 09:58:52 MET 1998