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

Method forEachActiveRequestList

Libraries/Async/Async.cpp:1438–1457  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1436
1437template <typename Lambda>
1438void SC::AsyncEventLoop::Internal::forEachActiveRequestList(Lambda& lambda)
1439{
1440 lambda(activeLoopTimeouts);
1441 lambda(activeLoopWakeUps);
1442 lambda(activeLoopWork);
1443 lambda(activeProcessExits);
1444 lambda(activeSignals);
1445 lambda(activeSocketAccepts);
1446 lambda(activeSocketConnects);
1447 lambda(activeSocketSends);
1448 lambda(activeSocketSendsTo);
1449 lambda(activeSocketReceives);
1450 lambda(activeSocketReceivesFrom);
1451 lambda(activeFileReads);
1452 lambda(activeFileWrites);
1453 lambda(activeFileSends);
1454 lambda(activeFileReadiness);
1455 lambda(activeExternalCompletions);
1456 lambda(activeFileSystemOperations);
1457}
1458
1459template <typename T>
1460SC::Result SC::AsyncEventLoop::Internal::waitForThreadPoolTasks(IntrusiveDoubleLinkedList<T>& linkedList)

Callers 1

enumerateRequestsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected