#ifndef THREADMUTE_H #define THREADMUTE_H #include #include class ThreadMutex { public: int XLockGetTestFlag(void); bool XLockTryLock(int tInputWait10Ms, int tInputTestFlag = -1); void XLockUnLock(void); ThreadMutex(void); ~ThreadMutex(); private: pthread_mutex_t mMutex_; int mCurTestFlag_; }; #endif