Mutual exclusion operations. More...
Files | |
| file | pcr.h |
| Header file for the Portable C Runtime functions, defines and data types. | |
Typedefs | |
| typedef struct PCRMutex_t * | PCRMutex |
| Represents an allocated mutex. | |
Functions | |
| DOF_PCR_DECLSPEC PCRMutex | PCRMutex_Create (void) |
| Create a mutex. | |
| DOF_PCR_DECLSPEC void | PCRMutex_Destroy (PCRMutex mtx) |
| Destroy a mutex. | |
| DOF_PCR_DECLSPEC void | PCRMutex_Lock (PCRMutex mtx) |
| Wait for a mutex to become available and lock it. | |
| DOF_PCR_DECLSPEC void | PCRMutex_Unlock (PCRMutex mtx) |
| Unlock a mutex. | |
Mutual exclusion operations.