|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--monitor2.Cond
Classe che implementa una variabile condizione.
Field Summary | |
(package private) int |
condCount
|
(package private) Monitor2 |
mon
|
Constructor Summary | |
Cond(Monitor2 mon)
Costruttore della classe Cond; tipicamente una variabile condition viene istanziata in da un oggetto monitor in questo modo: Cond c = new Cond(this); |
Method Summary | |
boolean |
queue()
Verifica la presenza di processi sospesi sulla Variabile Condizione. |
void |
Signal()
Signal sulla variabile condizione: risveglia un processo sospeso e sospende il segnalante sulla Coda Urgent. |
void |
Wait()
Wait sulla variabile condizione, prima della sospensione rilascia il Mutex sul Monitor. |
Methods inherited from class java.lang.Object |
|
Field Detail |
Monitor2 mon
int condCount
Constructor Detail |
public Cond(Monitor2 mon)
Cond c = new Cond(this);
- Parameters:
mon
- il monitor in cui la variabile condizione
è definita.
Method Detail |
public void Wait()
public void Signal()
public boolean queue()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |