#include <errorCodes.h>
#include <types.h>
Go to the source code of this file.
Typedefs | |
typedef _Semaphore * | Semaphore |
typedef enum _SemaphoreType | SemaphoreType |
Enumerations | |
enum | _SemaphoreType { SemaphoreTypeFIFO, SemaphoreTypePriority } |
Functions | |
ErrorCode | semaphoreCreate (Semaphore *semaphore, SemaphoreType type, uint32 initial) |
ErrorCode | semaphoreUp (Semaphore semaphore) |
ErrorCode | semaphoreDown (Semaphore semaphore, Timeout timeout) |
ErrorCode | semaphoreDestroy (Semaphore *semaphore) |