59 InitializeCriticalSection(&m_CSWindowsMutex);
69 DeleteCriticalSection(&m_CSWindowsMutex);
85 EnterCriticalSection(&m_CSWindowsMutex);
99 if (TryEnterCriticalSection(&m_CSWindowsMutex) == 0)
108 const int nResult = pthread_mutex_trylock(&
m_PosixMutex);
114 else if (nResult == EBUSY)
129 LeaveCriticalSection(&m_CSWindowsMutex);
pthread_mutexattr_t m_MutexAttr
Threading::EMutexStatus UnLock()
pthread_mutex_t m_PosixMutex
Threading::EMutexStatus Lock()
Threading::EMutexStatus TryLock()