29 pthread_mutex_t omutex;
int unlock()
Unlock the lock.
Definition: BMutex.cpp:96
BMutexLock(BMutex &lock, int doLock=0)
Definition: BMutex.h:34
int lock()
Definition: BMutex.h:36
int tryLock()
Test the lock.
Definition: BMutex.cpp:100
int lock()
Set lock, wait as necessary.
Definition: BMutex.cpp:83
BMutex & operator=(const BMutex &mutex)
Definition: BMutex.cpp:28
~BMutex()
Definition: BMutex.cpp:32
~BMutexLock()
Definition: BMutex.h:35
BMutex(Type type=Normal)
Definition: BMutex.cpp:10
Type
Definition: BMutex.h:16
int timedLock(int timeoutUs)
Set lock, wait as necessary but timeout after given time.
Definition: BMutex.cpp:87
int unlock()
Definition: BMutex.h:37