MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / unlock

Method unlock

Libraries/HttpClient/HttpClient.cpp:547–554  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

545}
546
547void SC::HttpClientLocalMutex::unlock()
548{
549#if SC_PLATFORM_WINDOWS
550 LeaveCriticalSection(reinterpret_cast<HttpClientLocalMutexStorage*>(storage));
551#elif SC_PLATFORM_APPLE || SC_PLATFORM_LINUX
552 (void)pthread_mutex_unlock(reinterpret_cast<HttpClientLocalMutexStorage*>(storage));
553#endif
554}
555
556SC::HttpClientLocalConditionVariable::HttpClientLocalConditionVariable()
557{

Callers 15

testMutexMethod · 0.45
testSemaphoreMethod · 0.45
closeMethod · 0.45
enqueueEventMethod · 0.45
dequeueEventMethod · 0.45
hasPendingEventsMethod · 0.45
releaseResponseBufferMethod · 0.45
processPendingEventsMethod · 0.45
pollMethod · 0.45
markReadyMethod · 0.45

Calls

no outgoing calls

Tested by 2

testMutexMethod · 0.36
testSemaphoreMethod · 0.36