semaphore.h#
Types#
| Type | Status | C23 Section | POSIX Docs |
|---|---|---|---|
clockid_t | Implemented | – | POSIX.1-2024 |
mode_t | Implemented | – | POSIX.1-2024 |
sem_t | Implemented | – | POSIX.1-2024 |
struct timespec | Implemented | – | POSIX.1-2024 |
Macros#
| Macro | Status | C23 Section | POSIX Docs |
|---|---|---|---|
SEM_FAILED | Implemented | – | POSIX.1-2024 |
Functions#
| Function | Status | C23 Section | POSIX Docs |
|---|---|---|---|
sem_clockwait | Implemented | – | POSIX.1-2024 |
sem_close | Implemented | – | POSIX.1-2024 |
sem_destroy | Implemented | – | POSIX.1-2024 |
sem_getvalue | Implemented | – | POSIX.1-2024 |
sem_init | Implemented | – | POSIX.1-2024 |
sem_open | Implemented | – | POSIX.1-2024 |
sem_post | Implemented | – | POSIX.1-2024 |
sem_timedwait | Implemented | – | POSIX.1-2024 |
sem_trywait | Implemented | – | POSIX.1-2024 |
sem_unlink | Implemented | – | POSIX.1-2024 |
sem_wait | Implemented | – | POSIX.1-2024 |