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. | |
Semaphore operations.