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

Method releaseResponseBuffer

Libraries/HttpClient/HttpClient.cpp:1448–1457  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1446}
1447
1448void SC::HttpClientOperation::releaseResponseBuffer(size_t bufferIndex)
1449{
1450 eventMutex.lock();
1451 if (bufferIndex < responseBuffers.sizeInElements())
1452 {
1453 responseBuffers[bufferIndex].inUse = false;
1454 eventCV.signal();
1455 }
1456 eventMutex.unlock();
1457}
1458
1459SC::Result SC::HttpClientOperation::enqueueResponseDataCopy(Span<const char> data)
1460{

Callers

nothing calls this directly

Calls 3

lockMethod · 0.45
signalMethod · 0.45
unlockMethod · 0.45

Tested by

no test coverage detected