// Copyright (C) 2017 The Android Open Source Project // SPDX-License-Identifier: BSD-2-Clause
#include <semaphore.h>
#include"header_checks.h"
staticvoid semaphore_h() {
TYPE(sem_t);
MACRO(SEM_FAILED);
#if !defined(__GLIBC__) // Our glibc is too old.
FUNCTION(sem_clockwait, int (*f)(sem_t*, clockid_t, conststruct timespec*)); #endif
FUNCTION(sem_close, int (*f)(sem_t*));
FUNCTION(sem_destroy, int (*f)(sem_t*));
FUNCTION(sem_getvalue, int (*f)(sem_t*, int*));
FUNCTION(sem_init, int (*f)(sem_t*, int, unsigned));
FUNCTION(sem_open, sem_t* (*f)(constchar*, int, ...));
FUNCTION(sem_post, int (*f)(sem_t*));
FUNCTION(sem_timedwait, int (*f)(sem_t*, conststruct timespec*));
FUNCTION(sem_trywait, int (*f)(sem_t*));
FUNCTION(sem_unlink, int (*f)(constchar*));
FUNCTION(sem_wait, int (*f)(sem_t*));
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet am 2026-06-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.