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.