|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--monitor.VarCond
Classe Variabili Condizione.
Field Summary | |
(package private) int |
attesa
|
(package private) Mutex |
lock
|
(package private) Urgent |
urgentQueue
|
Constructor Summary | |
VarCond(Mutex lockMonitor,
Urgent urgentMonitor)
|
Method Summary | |
boolean |
queue()
Verifica la presenza di processi sospesi sulla Variabile Condizione. |
void |
varCondSignal()
Signal sulla Var Condizione: Signal sospensiva, sospensione processo su Coda Urgent. |
void |
varCondWait()
Wait sulla Var Condizione, prima della sospensione rilascia il Mutex sul Monitor. |
Methods inherited from class java.lang.Object |
|
Field Detail |
Mutex lock
Urgent urgentQueue
int attesa
Constructor Detail |
public VarCond(Mutex lockMonitor, Urgent urgentMonitor)
Method Detail |
public void varCondWait()
public void varCondSignal()
public boolean queue()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |