GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-8
Constituent: pbs     Tag: linux-gcc
#include "PBI/Inline.h"
#include "PBI/Attribute.h"
#include "PBS/SEM.h"
Include dependency graph for SEM.ih:
Defines | |
#define | SEM__EXP_PROTO INLINE_USR_EXP_PROTO |
Export Prototype spec. | |
#define | SEM__LCL_PROTO INLINE_USR_LCL_PROTO |
Internal Prototype spec. | |
#define | SEM__EXP_FNC INLINE_USR_EXP_FNC |
Export Function declaration. | |
#define | SEM__LCL_FNC INLINE_USR_LCL_FNC |
Internal Function declaration. | |
Functions | |
SEM__EXP_PROTO SEM | SEM__create (unsigned int options) ATTR_UNUSED_OK |
Creates a semaphore. | |
SEM__EXP_PROTO unsigned int | SEM__takeW (SEM semaphore) ATTR_UNUSED_OK |
Takes the semaphore. This call will block until the semaphore can be acquired. | |
SEM__EXP_PROTO unsigned int | SEM__give (SEM give) ATTR_UNUSED_OK |
Gives the semaphore. | |
SEM__EXP_PROTO unsigned int | SEM__destroy (SEM semaphore) ATTR_UNUSED_OK |
Destroys the semaphore. |
CVS $Id: SEM.ih,v 1.3 2005/10/01 01:00:12 russell Exp $
|
Creates a semaphore.
|
|
Destroys the semaphore.
|
|
Gives the semaphore.
|
|
Takes the semaphore. This call will block until the semaphore can be acquired.
|