Searched defs:CriticalSection (Results 1 – 2 of 2) sorted by relevance
101 struct CriticalSection struct103 CriticalSection() in CriticalSection() argument111 ~CriticalSection() { DeleteCriticalSection(&cs); } in ~CriticalSection()112 void lock() { EnterCriticalSection(&cs); } in lock()113 void unlock() { LeaveCriticalSection(&cs); } in unlock()114 bool trylock() { return TryEnterCriticalSection(&cs) != 0; } in trylock()116 CRITICAL_SECTION cs;133 struct CriticalSection struct135 CriticalSection() { pthread_mutex_init(&mutex, 0); } in CriticalSection() function136 ~CriticalSection() { pthread_mutex_destroy(&mutex); } in ~CriticalSection()[all …]
17 CriticalSection::CriticalSection() { in CriticalSection() function in rtc::CriticalSection