AsyncEventLoop (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | friend |
AsyncFileSystemOperation() (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | inline |
AsyncRequest(Type type) | SC::AsyncRequest | inline |
callback | SC::AsyncFileSystemOperation | |
checkState() (defined in SC::AsyncRequest) | SC::AsyncRequest | protected |
close(AsyncEventLoop &eventLoop, FileDescriptor::Handle handle) | SC::AsyncFileSystemOperation | |
closeData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
CompletionData typedef (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
copyFile(AsyncEventLoop &eventLoop, StringViewData path, StringViewData destinationPath, FileSystemCopyFlags copyFlags=FileSystemCopyFlags()) | SC::AsyncFileSystemOperation | |
copyFileData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
disableThreadPool() | SC::AsyncRequest | |
executeOn(AsyncSequence &sequence) | SC::AsyncRequest | |
executeOn(AsyncTaskSequence &task, ThreadPool &pool) | SC::AsyncRequest | |
getCloseCallback() | SC::AsyncRequest | inline |
getCloseCallback() const (defined in SC::AsyncRequest) | SC::AsyncRequest | inline |
getTask() (defined in SC::AsyncRequest) | SC::AsyncRequest | protected |
getType() const | SC::AsyncRequest | inline |
getUserFlags() const | SC::AsyncRequest | inline |
isActive() const | SC::AsyncRequest | |
isCancelling() const | SC::AsyncRequest | |
isFree() const | SC::AsyncRequest | |
next (defined in SC::AsyncRequest) | SC::AsyncRequest | |
open(AsyncEventLoop &eventLoop, StringViewData path, FileOpen mode) | SC::AsyncFileSystemOperation | |
openData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
Operation enum name (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
prev (defined in SC::AsyncRequest) | SC::AsyncRequest | |
queueSubmission(AsyncEventLoop &eventLoop) (defined in SC::AsyncRequest) | SC::AsyncRequest | protected |
read(AsyncEventLoop &eventLoop, FileDescriptor::Handle handle, Span< char > buffer, uint64_t offset) | SC::AsyncFileSystemOperation | |
readData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
Result typedef (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
sequence (defined in SC::AsyncRequest) | SC::AsyncRequest | protected |
setDebugName(const char *newDebugName) (defined in SC::AsyncRequest) | SC::AsyncRequest | |
setThreadPool(ThreadPool &threadPool) | SC::AsyncFileSystemOperation | |
setUserFlags(uint16_t externalFlags) | SC::AsyncRequest | inline |
SC::AsyncRequest::start(AsyncEventLoop &eventLoop) | SC::AsyncRequest | |
stop(AsyncEventLoop &eventLoop, Function< void(AsyncResult &)> *afterStopped=nullptr) | SC::AsyncRequest | |
Type enum name | SC::AsyncRequest | |
write(AsyncEventLoop &eventLoop, FileDescriptor::Handle handle, Span< const char > buffer, uint64_t offset) | SC::AsyncFileSystemOperation | |
writeData (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | |
~AsyncFileSystemOperation() (defined in SC::AsyncFileSystemOperation) | SC::AsyncFileSystemOperation | inline |