| 106 | void lock(); |
| 107 | void unlock(); |
| 108 | bool try_lock() { return _mutex.try_lock(); } |
| 109 | #if defined(BTHREAD_USE_FAST_PTHREAD_MUTEX) || HAS_PTHREAD_MUTEX_TIMEDLOCK |
| 110 | bool timed_lock(const struct timespec* abstime); |
| 111 | #endif // BTHREAD_USE_FAST_PTHREAD_MUTEX HAS_PTHREAD_MUTEX_TIMEDLOCK |