| Sturk 1.1.0
    Publish-subscribe C implementation. | 
#include "st/os/mutex.h"
Go to the source code of this file.
| Macros | |
| #define | MUTEX_BF ST_MUTEX_BF | 
| #define | MUTEX_POLICY_MASK ST_MUTEX_POLICY_MASK | 
| #define | MUTEX_TYPE_MASK ST_MUTEX_TYPE_MASK | 
| #define | MUTEX_UNUSED_MASK ST_MUTEX_UNUSED_MASK | 
| #define | MUTEX_POLICY_NONE ST_MUTEX_POLICY_NONE | 
| #define | MUTEX_POLICY_PRIO_INHERIT ST_MUTEX_POLICY_PRIO_INHERIT | 
| #define | MUTEX_POLICY_DELIM ST_MUTEX_POLICY_DELIM | 
| #define | MUTEX_TYPE_NONE ST_MUTEX_TYPE_NONE | 
| #define | MUTEX_TYPE_RECURSIVE ST_MUTEX_TYPE_RECURSIVE | 
| #define | MUTEX_TYPE_DELIM ST_MUTEX_TYPE_DELIM | 
| #define | mutex_create st_mutex_create | 
| #define | mutex_destroy st_mutex_destroy | 
| #define | mutex_lock st_mutex_lock | 
| #define | mutex_trylock st_mutex_trylock | 
| #define | mutex_unlock st_mutex_unlock | 
| #define MUTEX_BF ST_MUTEX_BF | 
| #define mutex_create st_mutex_create | 
| #define mutex_destroy st_mutex_destroy | 
| #define mutex_lock st_mutex_lock | 
| #define MUTEX_POLICY_DELIM ST_MUTEX_POLICY_DELIM | 
| #define MUTEX_POLICY_MASK ST_MUTEX_POLICY_MASK | 
| #define MUTEX_POLICY_NONE ST_MUTEX_POLICY_NONE | 
| #define MUTEX_POLICY_PRIO_INHERIT ST_MUTEX_POLICY_PRIO_INHERIT | 
| #define mutex_trylock st_mutex_trylock | 
| #define MUTEX_TYPE_DELIM ST_MUTEX_TYPE_DELIM | 
| #define MUTEX_TYPE_MASK ST_MUTEX_TYPE_MASK | 
| #define MUTEX_TYPE_NONE ST_MUTEX_TYPE_NONE | 
| #define MUTEX_TYPE_RECURSIVE ST_MUTEX_TYPE_RECURSIVE | 
| #define mutex_unlock st_mutex_unlock | 
| #define MUTEX_UNUSED_MASK ST_MUTEX_UNUSED_MASK |