OpenDOF Project
Files | Typedefs | Functions
PCRCondition
Portable C Runtime (PCR)

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.
 

Detailed Description

Condition variable operations.

core-c-dof-oal Version 8.0.1 Build 0
2018-01-22