This is the complete list of members for SC::AwaitEventLoop, including all inherited members.
| accept(const SocketDescriptor &serverSocket, SocketDescriptor &outClient) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| arena() (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| asyncEventLoop() (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| asyncEventLoop() const (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| AwaitEventLoop(AsyncEventLoop &asyncEventLoop, AwaitArena *arena=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | explicit |
| AwaitTask (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | friend |
| connect(const SocketDescriptor &socket, SocketIPAddress address) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| filePoll(const FileDescriptor &file) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fileRead(const FileDescriptor &file, Span< char > buffer, AwaitFileReadResult &outResult, AwaitFileReadOptions options={}) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fileReadUntilFullOrEOF(const FileDescriptor &file, Span< char > buffer, AwaitFileReadResult &outResult, AwaitFileReadOptions options={}) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fileSend(const FileDescriptor &file, const SocketDescriptor &socket, AwaitFileSendResult &outResult, AwaitFileSendOptions options={}) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fileWrite(const FileDescriptor &file, Span< const char > data, AwaitFileWriteResult *outResult=nullptr, AwaitFileWriteOptions options={}) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fileWrite(const FileDescriptor &file, Span< Span< const char > > data, AwaitFileWriteResult *outResult=nullptr, AwaitFileWriteOptions options={}) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsClose(ThreadPool &threadPool, FileDescriptor &file) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsCopyDirectory(ThreadPool &threadPool, StringSpan path, StringSpan destinationPath, FileSystemCopyFlags copyFlags=FileSystemCopyFlags()) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsCopyFile(ThreadPool &threadPool, StringSpan path, StringSpan destinationPath, FileSystemCopyFlags copyFlags=FileSystemCopyFlags()) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsOpen(ThreadPool &threadPool, StringSpan path, FileOpen mode, FileDescriptor &outFile) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsRead(ThreadPool &threadPool, FileDescriptor &file, Span< char > buffer, AwaitFileReadResult &outResult, uint64_t offset=0) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsRemoveEmptyDirectory(ThreadPool &threadPool, StringSpan path) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsRemoveFile(ThreadPool &threadPool, StringSpan path) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsRename(ThreadPool &threadPool, StringSpan path, StringSpan newPath) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| fsWrite(ThreadPool &threadPool, FileDescriptor &file, Span< const char > data, AwaitFileWriteResult *outResult=nullptr, uint64_t offset=0) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| hasArena() const (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| loopWork(ThreadPool &threadPool, Function< Result()> work) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| processExit(FileDescriptor::Handle process, AwaitProcessExitResult &outResult) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| receive(const SocketDescriptor &socket, Span< char > buffer, AwaitSocketReceiveResult &outResult) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| receiveExact(const SocketDescriptor &socket, Span< char > buffer, AwaitSocketReceiveResult *outResult=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| receiveFrom(const SocketDescriptor &socket, Span< char > buffer, AwaitSocketReceiveFromResult &outResult) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| receiveLine(const SocketDescriptor &socket, Span< char > buffer, AwaitSocketReceiveLineResult &outResult) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| run() (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| runNoWait() (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| runOnce() (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| send(const SocketDescriptor &socket, Span< const char > data, AwaitSocketSendResult *outResult=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| send(const SocketDescriptor &socket, Span< Span< const char > > data, AwaitSocketSendResult *outResult=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| sendAll(const SocketDescriptor &socket, Span< const char > data, AwaitSocketSendResult *outResult=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| sendAll(const SocketDescriptor &socket, Span< Span< const char > > data, AwaitSocketSendResult *outResult=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| sendTo(const SocketDescriptor &socket, SocketIPAddress address, Span< const char > data, AwaitSocketSendResult *outResult=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| sendTo(const SocketDescriptor &socket, SocketIPAddress address, Span< Span< const char > > data, AwaitSocketSendResult *outResult=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| signal(int signalNumber, AwaitSignalResult &outResult) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| sleep(TimeMs duration) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| spawn(AwaitTask &task) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| spawnAndWait(AwaitTask &task) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| waitFor(AwaitTask &task, TimeMs timeout, AwaitTimeoutResult *outResult=nullptr) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop | |
| wakeUp(AwaitLoopWakeUp &wakeUp, AwaitLoopWakeUpResult &outResult, AsyncLoopWakeUpOptions options={}) (defined in SC::AwaitEventLoop) | SC::AwaitEventLoop |