Hamlib 4.7~git
Loading...
Searching...
No Matches
mutex.h
1#include "hamlib/config.h"
2
3#include <pthread.h>
4
5#define MUTEX(var) static pthread_mutex_t var = PTHREAD_MUTEX_INITIALIZER
6#define MUTEX_LOCK(var) pthread_mutex_lock(&var)
7#define MUTEX_UNLOCK(var) pthread_mutex_unlock(&var)
8
9extern int MUTEX_CHECK(pthread_mutex_t *m);