Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::AsyncEventLoop Member List

This is the complete list of members for SC::AsyncEventLoop, including all inherited members.

associateExternallyCreatedFileDescriptor(FileDescriptor &outDescriptor)SC::AsyncEventLoop
associateExternallyCreatedTCPSocket(SocketDescriptor &outDescriptor)SC::AsyncEventLoop
AsyncEventLoop() (defined in SC::AsyncEventLoop)SC::AsyncEventLoop
AsyncFileRead (defined in SC::AsyncEventLoop)SC::AsyncEventLoopfriend
AsyncFileWrite (defined in SC::AsyncEventLoop)SC::AsyncEventLoopfriend
AsyncRequest (defined in SC::AsyncEventLoop)SC::AsyncEventLoopfriend
blockingPoll(AsyncKernelEvents &kernelEvents)SC::AsyncEventLoop
close()SC::AsyncEventLoop
create(Options options=Options())SC::AsyncEventLoop
createAsyncTCPSocket(SocketFlags::AddressFamily family, SocketDescriptor &outDescriptor)SC::AsyncEventLoop
dispatchCompletions(AsyncKernelEvents &kernelEvents)SC::AsyncEventLoop
enumerateRequests(Function< void(AsyncRequest &)> enumerationCallback)SC::AsyncEventLoop
excludeFromActiveCount(AsyncRequest &async)SC::AsyncEventLoop
getLoopTime() constSC::AsyncEventLoop
getNumberOfActiveRequests() constSC::AsyncEventLoop
getNumberOfSubmittedRequests() constSC::AsyncEventLoop
includeInActiveCount(AsyncRequest &async)SC::AsyncEventLoop
InternalOpaque typedef (defined in SC::AsyncEventLoop)SC::AsyncEventLoop
interrupt()SC::AsyncEventLoop
isExcludedFromActiveCount(const AsyncRequest &async)SC::AsyncEventLoopstatic
isInitialized() constSC::AsyncEventLoop
run()SC::AsyncEventLoop
runNoWait()SC::AsyncEventLoop
runOnce()SC::AsyncEventLoop
submitRequests(AsyncKernelEvents &kernelEvents)SC::AsyncEventLoop
tryLoadingLiburing()SC::AsyncEventLoopstatic
updateTime()SC::AsyncEventLoop
wakeUpFromExternalThread(AsyncLoopWakeUp &wakeUp)SC::AsyncEventLoop
wakeUpFromExternalThread()SC::AsyncEventLoop