Performs V on a semaphore.
a0tError | a0VSemaphore( | | | |
| | a0tSemaphore | *semaphore );
| |
| Name | rd/wr | Description |
| semaphore | write | Semaphore descriptor to operate. |
This routine increments the counter associated with the semaphore and if there are blocked threads, one is unblocked.
| Error Code | Description |
A0Err...| Some error occurred. | |
A0ErrOk| Successful completion. | |
a0NewSemaphore() a0DisposeSemaphore() a0PSemaphore() a0TryPSemaphore()