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 | |
PCRSemaphore | PCRSemaphore_Create (uint32 count) |
Create a semaphore. | |
void | PCRSemaphore_Destroy (PCRSemaphore sem) |
Destroy a semaphore. | |
void | PCRSemaphore_Wait (PCRSemaphore sem) |
Wait indefinitely for a semaphore to be signaled. | |
PCRStatus | PCRSemaphore_Signal (PCRSemaphore sem) |
Signal a semaphore. | |
Semaphore operations.