GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> IPBS / V0-0-2 > pbs / i845e
#include <semLib.h>
Functions | |
MTX__EXP_FNC MTX | MTX__create (unsigned int options) |
Creates a mutex. | |
MTX__EXP_FNC unsigned int | MTX__lock (MTX mutex) |
Locks the mutex. This call may block until the mutex can be locked. | |
MTX__EXP_FNC unsigned int | MTX__unlock (MTX mutex) |
Unlocks the mutex. | |
MTX__EXP_FNC unsigned int | MTX__destroy (MTX mutex) |
Destroys the mutex. |
CVS $Id: MTX.ih.vx-xxx-xxx,v 1.1.1.1 2006/02/10 21:45:37 saxton Exp $
MTX MTX__create | ( | unsigned int | options | ) |
Creates a mutex.
options | A bit mask of options formed from the enumeration MTX_OPTIONS_M |
unsigned int MTX__destroy | ( | MTX | mutex | ) |
Destroys the mutex.
mutex | The mutex to destroy |
unsigned int MTX__lock | ( | MTX | mutex | ) |
Locks the mutex. This call may block until the mutex can be locked.
mutex | The mutex to lock |
unsigned int MTX__unlock | ( | MTX | mutex | ) |
Unlocks the mutex.
mutex | The mutex to lock |