|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use JSimSemaphore | |
| cz.zcu.fav.kiv.jsim | This package provides basic classes for simulation creation and execution. |
| Uses of JSimSemaphore in cz.zcu.fav.kiv.jsim |
| Fields in cz.zcu.fav.kiv.jsim declared as JSimSemaphore | |
protected JSimSemaphore |
JSimProcess.semaphoreIAmCurrentlyBlockedOn
The semaphore that this process is currently blocked on, if it is blocked at all. |
| Methods in cz.zcu.fav.kiv.jsim with parameters of type JSimSemaphore | |
void |
JSimSimulation.addSemaphore(JSimSemaphore semaphore)
Adds a new semaphore to the simulation. |
void |
JSimProcess.blockOnSemaphore(JSimSemaphore semaphore)
Blocks the process until it is unblocked by a semaphore's V() function. |
void |
JSimProcess.unblockFromSemaphore(JSimSemaphore semaphore)
Unblocks the process which has previously got blocked on a semaphore. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||