import { EaCDistributedFileSystemWorker } from "https://deno.land/x/fathym_eac_runtime@v0.1.54/src/runtime/dfs/workers/EaCDistributedFileSystemWorker.ts";
Properties
protected
optional
dfsHandler: DFSFileHandlerMethods
protected
handleInitConfig(): Promise<{ Root: string; } | undefined>protected
handleWorkerGetFileInfo(msg: EaCDistributedFileSystemWorkerMessage<EaCDistributedFileSystemWorkerMessageGetFileInfoPayload>): Promise<void>protected
handleWorkerLoadAllPaths(msg: EaCDistributedFileSystemWorkerMessage<EaCDistributedFileSystemWorkerMessageLoadAllPathsPayload>): Promise<void>protected
handleWorkerRemoveFile(msg: EaCDistributedFileSystemWorkerMessage<EaCDistributedFileSystemWorkerMessageRemoveFilePayload>): Promise<void>protected
handleWorkerWriteFile(msg: EaCDistributedFileSystemWorkerMessage<EaCDistributedFileSystemWorkerMessageWriteFilePayload>): Promise<void>protected
abstract
loadDFSHandlerResolver(): DFSFileHandlerResolverprotected
loadWorkerMessageHandlers(): this.workerMessageHandlers