#include <thread.h>
Public Member Functions | |
| Semaphore (int value=1) | |
| ~Semaphore () | |
| void | up () |
| void | down () |
A Semaphore is a counter that has can be decremented and incremented. The increment never blocks, the decrement blocks when trying to decrement below zero.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Decrement.
|
|
|
Increment.
|
1.3.2