VFSBridge
Nodepod API / src / VFSBridge
Class: VFSBridge
Section titled “Class: VFSBridge”Defined in: src/threading/vfs-bridge.ts:11
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new VFSBridge(
volume):VFSBridge
Defined in: src/threading/vfs-bridge.ts:19
Parameters
Section titled “Parameters”volume
Section titled “volume”Returns
Section titled “Returns”VFSBridge
Methods
Section titled “Methods”broadcastChange()
Section titled “broadcastChange()”broadcastChange(
path,content,isDirectory,excludePid):void
Defined in: src/threading/vfs-bridge.ts:271
Parameters
Section titled “Parameters”string
content
Section titled “content”ArrayBuffer | null
isDirectory
Section titled “isDirectory”boolean
excludePid
Section titled “excludePid”number
Returns
Section titled “Returns”void
clearSharedVFS()
Section titled “clearSharedVFS()”clearSharedVFS():
void
Defined in: src/threading/vfs-bridge.ts:32
Returns
Section titled “Returns”void
createChunkedSnapshots()
Section titled “createChunkedSnapshots()”createChunkedSnapshots():
object[]
Defined in: src/threading/vfs-bridge.ts:94
Returns
Section titled “Returns”object[]
createSnapshot()
Section titled “createSnapshot()”createSnapshot(
opts?):VFSBinarySnapshot
Defined in: src/threading/vfs-bridge.ts:47
Parameters
Section titled “Parameters”excludeDirNames?
Section titled “excludeDirNames?”string[]
Returns
Section titled “Returns”handleWorkerDelete()
Section titled “handleWorkerDelete()”handleWorkerDelete(
path):void
Defined in: src/threading/vfs-bridge.ts:217
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
handleWorkerMkdir()
Section titled “handleWorkerMkdir()”handleWorkerMkdir(
path):void
Defined in: src/threading/vfs-bridge.ts:203
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
handleWorkerSnapshot()
Section titled “handleWorkerSnapshot()”handleWorkerSnapshot(
snapshot):void
Defined in: src/threading/vfs-bridge.ts:168
Parameters
Section titled “Parameters”snapshot
Section titled “snapshot”Returns
Section titled “Returns”void
handleWorkerWrite()
Section titled “handleWorkerWrite()”handleWorkerWrite(
path,content):void
Defined in: src/threading/vfs-bridge.ts:148
Parameters
Section titled “Parameters”string
content
Section titled “content”Uint8Array
Returns
Section titled “Returns”void
setBroadcaster()
Section titled “setBroadcaster()”setBroadcaster(
fn):void
Defined in: src/threading/vfs-bridge.ts:23
Parameters
Section titled “Parameters”(path, content, isDirectory, excludePid) => void
Returns
Section titled “Returns”void
setSharedVFS()
Section titled “setSharedVFS()”setSharedVFS(
controller,hydrate?):void
Defined in: src/threading/vfs-bridge.ts:27
Parameters
Section titled “Parameters”controller
Section titled “controller”hydrate?
Section titled “hydrate?”boolean = false
Returns
Section titled “Returns”void
watch()
Section titled “watch()”watch(): () =>
void
Defined in: src/threading/vfs-bridge.ts:279
Returns
Section titled “Returns”() => void