monitor2
Class Urgent

java.lang.Object
  |
  +--monitor2.Urgent

public class Urgent
extends java.lang.Object

Classe Urgent per sospensione dei processi che eseguono la Signal.


Constructor Summary
Urgent(Monitor2 mon)
          Costruttore della classe Urgent;
 
Method Summary
 void Signal()
          Risveglia un processo sospeso sulla urgent.
 void Wait()
          Sospende sulla coda Urgent (a seguito di una signal sospensiva su una var condizione).
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Urgent

public Urgent(Monitor2 mon)
Costruttore della classe Urgent;
Parameters:
mon - il monitor in cui la variabile urgent è definita.
Method Detail

Wait

public void Wait()
Sospende sulla coda Urgent (a seguito di una signal sospensiva su una var condizione).

Signal

public void Signal()
Risveglia un processo sospeso sulla urgent.