MCPcopy Create free account
hub / github.com/Haivision/srt / SharedMutex

Method SharedMutex

srtcore/sync.cpp:372–382  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

370////////////////////////////////////////////////////////////////////////////////
371
372srt::sync::SharedMutex::SharedMutex()
373 : m_LockWriteCond()
374 , m_LockReadCond()
375 , m_Mutex()
376 , m_iCountRead(0)
377 , m_bWriterLocked(false)
378{
379 setupCond(m_LockReadCond, "SharedMutex::m_pLockReadCond");
380 setupCond(m_LockWriteCond, "SharedMutex::m_pLockWriteCond");
381 setupMutex(m_Mutex, "SharedMutex::m_pMutex");
382}
383
384srt::sync::SharedMutex::~SharedMutex()
385{

Callers

nothing calls this directly

Calls 2

setupCondFunction · 0.85
setupMutexFunction · 0.85

Tested by

no test coverage detected