Semaphore Struct Reference#include <platformSemaphore.h>
Member Function Documentation
static void* Semaphore::createSemaphore |
( |
U32 |
initialCount = 1 |
) |
[static] |
static void Semaphore::destroySemaphore |
( |
void * |
semaphore |
) |
[static] |
static bool Semaphore::acquireSemaphore |
( |
void * |
semaphore, |
|
|
bool |
block = true | |
|
) |
| | [static] |
static void Semaphore::releaseSemaphore |
( |
void * |
semaphore |
) |
[static] |
static bool Semaphore::P |
( |
void * |
semaphore, |
|
|
bool |
block = true | |
|
) |
| | [inline, static] |
static void Semaphore::V |
( |
void * |
semaphore |
) |
[inline, static] |
|