XMutex
typedef struct XMutex XMutex;
typedef struct XMutex XMutex;
Destroy a mutex and release its resources.
void x_thread_mutex_destroy(XMutex *m);
XMutex *mCreate a mutex.
int32_t x_thread_mutex_init(XMutex **m);
XMutex **m0 on success, non-zero on failure.
Lock a mutex, blocking until it becomes available.
void x_thread_mutex_lock(XMutex *m);
XMutex *mUnlock a mutex.
void x_thread_mutex_unlock(XMutex *m);
XMutex *m