ProcessWorkerAdapter
Nodepod API / src / ProcessWorkerAdapter
Class: ProcessWorkerAdapter
Section titled “Class: ProcessWorkerAdapter”Defined in: src/engine-factory.ts:82
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ProcessWorkerAdapter(
vol,cfg?):ProcessWorkerAdapter
Defined in: src/engine-factory.ts:88
Parameters
Section titled “Parameters”EngineConfig = {}
Returns
Section titled “Returns”ProcessWorkerAdapter
Methods
Section titled “Methods”clearCache()
Section titled “clearCache()”clearCache():
void
Defined in: src/engine-factory.ts:153
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”execute()
Section titled “execute()”execute(
code,filename?):Promise<ExecutionOutcome>
Defined in: src/engine-factory.ts:100
Parameters
Section titled “Parameters”string
filename?
Section titled “filename?”string
Returns
Section titled “Returns”Promise<ExecutionOutcome>
Implementation of
Section titled “Implementation of”getProcessManager()
Section titled “getProcessManager()”getProcessManager():
ProcessManager
Defined in: src/engine-factory.ts:156
Returns
Section titled “Returns”getVolume()
Section titled “getVolume()”getVolume():
MemoryVolume
Defined in: src/engine-factory.ts:154
Returns
Section titled “Returns”Implementation of
Section titled “Implementation of”runFile()
Section titled “runFile()”runFile(
filename):Promise<ExecutionOutcome>
Defined in: src/engine-factory.ts:108
Parameters
Section titled “Parameters”filename
Section titled “filename”string
Returns
Section titled “Returns”Promise<ExecutionOutcome>
Implementation of
Section titled “Implementation of”teardown()
Section titled “teardown()”teardown():
void
Defined in: src/engine-factory.ts:158
Returns
Section titled “Returns”void