Condition variable operations. More...
Files | |
file | pcr.h |
Header file for the Portable C Runtime functions, defines and data types. | |
Typedefs | |
typedef struct PCRCondition_t * | PCRCondition |
Represents an allocated condition variable. | |
Functions | |
DOF_PCR_DECLSPEC PCRCondition | PCRCondition_Create (void) |
Create a condition variable. | |
DOF_PCR_DECLSPEC void | PCRCondition_Destroy (PCRCondition cond) |
Destroy a condition variable. | |
DOF_PCR_DECLSPEC PCRStatus | PCRCondition_Wait (PCRCondition cond, PCRMutex mtx, uint32 timeout) |
Wait for a condition to be signaled. | |
DOF_PCR_DECLSPEC void | PCRCondition_Signal (PCRCondition cond) |
Signal a condition variable. | |
DOF_PCR_DECLSPEC void | PCRCondition_Broadcast (PCRCondition cond) |
Signal a condition variable. | |
Condition variable operations.