32#ifndef _SIR_MUTEX_H_INCLUDED
33# define _SIR_MUTEX_H_INCLUDED
35# include "sir/types.h"
38bool _sir_mutexcreate(sir_mutex* mutex);
41bool _sir_mutexlock(sir_mutex* mutex);
44bool _sir_mutextrylock(sir_mutex* mutex);
47bool _sir_mutexunlock(sir_mutex* mutex);
50bool _sir_mutexdestroy(sir_mutex* mutex);