previous up next     contents index
Next: Ports Up: Programming Constructs Previous: Utilities

Semaphores

       

A semaphore is a value that is used to synchronize MzScheme threads. Each semaphore has an internal counter; when this counter is zero, the semaphore can block a thread's execution (through semaphore-wait) until another thread increments the counter (using semaphore-post).


previous up next     contents index
Next: Ports Up: Programming Constructs Previous: Utilities

PLT