/** * @defgroup pthread POSIX threads * POSIX conforming multi-threading features. * @ingroup posix * @{ * @file * @brief POSIX conforming multi-threading features. * @details Please see the transcluded `pthread_*.h` files for further information. * @see [The Open Group Base Specifications Issue 7: pthread.h - threads](http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pthread.h.html) */ #ifndef __SYS__POSIX__PTHREAD__H #define __SYS__POSIX__PTHREAD__H #include #include "kernel.h" #include "mutex.h" #include "sched.h" #include "pthread_threading_attr.h" #include "pthread_threading.h" #include "pthread_mutex_attr.h" #include "pthread_mutex.h" #include "pthread_rwlock_attr.h" #include "pthread_rwlock.h" #include "pthread_spin.h" #include "pthread_barrier.h" #include "pthread_cleanup.h" #include "pthread_once.h" #include "pthread_scheduling.h" #include "pthread_cancellation.h" #include "pthread_cond.h" #endif /** * @} */