#include "itomutex.h" Bu::ItoMutex::ItoMutex() { pthread_mutex_init( &mutex, NULL ); } Bu::ItoMutex::~ItoMutex() { pthread_mutex_destroy( &mutex ); } int Bu::ItoMutex::lock() { return pthread_mutex_lock( &mutex ); } int Bu::ItoMutex::unlock() { return pthread_mutex_unlock( &mutex ); } int Bu::ItoMutex::trylock() { return pthread_mutex_trylock( &mutex ); }