[Contents] [index] [Help] [Retrace] [browse <] [Browse >]

The following charts give a brief description of the Exec semaphore
functions.  See the Amiga ROM Kernel Reference Manual: Includes and
Autodocs for details about each call.


                   Table 25-1: Exec Semaphore Functions
  ________________________________________________________________________
 |                                                                        |
 |  Exec Semaphore Function                 Description                   |
 |========================================================================|
 |           addsemaphore()  initialize and add a signal semaphore to the |
 |                           system.                                      |
 |       attemptsemaphore()  try to get an exclusive lock on a signal     |
 |                           semaphore without blocking.                  |
 |          findsemaphore()  find a given system signal semaphore.        |
 |          initsemaphore()  initialize a signal semaphore.               |
 |        obtainsemaphore()  try to get exclusive access to a signal      |
 |                           semaphore.                                   |
 |    obtainsemaphorelist()  try to get exclusive access to a list of     |
 |                           signal semaphores.                           |
 |  obtainsemaphoreshared()  try to get shared access to a signal         |
 |                           semaphore (V36).                             |
 |       releasesemaphore()  release the lock on a signal semaphore.      |
 |   releasesemaphorelist()  release the locks on a list of signal        |
 |                           semaphores.                                  |
 |           remsemaphore()  remove a signal semaphore from the system.   |
 |________________________________________________________________________|