|
|
| Semaphore (int32_t count=0) |
| |
|
void | release (int32_t count) |
| | Increments semaphore count by the specified amount.
|
| |
|
bool | wait () |
| | Decrements semaphore count by 1. If the count is already 0, it waits indefinitely until semaphore count is incremented, then decrements and returns. Returns false when an error occurs, otherwise returns true.
|
| |
The documentation for this class was generated from the following file:
- /home/runner/work/gaia-ecs/gaia-ecs/include/gaia/mt/semaphore.h