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

Semaphore operations. More...

Files

file  pcr.h
 Header file for the Portable C Runtime functions, defines and data types.
 

Typedefs

typedef struct PCRSemaphore_t * PCRSemaphore
 Represents an allocated semaphore.
 

Functions

DOF_PCR_DECLSPEC PCRSemaphore PCRSemaphore_Create (uint32 count)
 Create a semaphore.
 
DOF_PCR_DECLSPEC void PCRSemaphore_Destroy (PCRSemaphore sem)
 Destroy a semaphore.
 
DOF_PCR_DECLSPEC void PCRSemaphore_Wait (PCRSemaphore sem)
 Wait indefinitely for a semaphore to be signaled.
 
DOF_PCR_DECLSPEC PCRStatus PCRSemaphore_Signal (PCRSemaphore sem)
 Signal a semaphore.
 

Detailed Description

Semaphore operations.

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