|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
Semaphore types and definitions. More...
Typedefs | |
| using | count_t = int32_t |
| Type used to store the semaphore count. More... | |
| using | handle_t = uintptr_t |
| Generic type for semaphore handles. More... | |
Enumerations | |
| enum | mode { mode::defaultMode = 0, mode::binary, mode::counting } |
| Semaphore mode options. More... | |
Semaphore types and definitions.
| using embvm::semaphore::count_t = typedef int32_t |
Type used to store the semaphore count.
| using embvm::semaphore::handle_t = typedef uintptr_t |
Generic type for semaphore handles.
|
strong |
Semaphore mode options.
Semaphores are typically operated in one of two manners:
| Enumerator | |
|---|---|
| defaultMode | Use the default mode specified by the RTOS. |
| binary | Binary mode, ceiling is 1. |
| counting | Counting mode, ceiling is > 1. |
1.8.15