WASI
Value members
Constructors
Inherited methods
Attempt to initialize instance
as a WASI reactor by invoking its _initialize()
export, if it is present.
If instance
contains a _start()
export, then an exception is thrown.
Attempt to initialize instance
as a WASI reactor by invoking its _initialize()
export, if it is present.
If instance
contains a _start()
export, then an exception is thrown.
start()
requires that instance
exports a WebAssembly.Memory
named
memory
. If instance
does not have a memory
export an exception is thrown.
If initialize()
is called more than once, an exception is thrown.
- Inherited from
- WASI
Attempt to begin execution of instance
by invoking its _start()
export.
If instance
does not contain a _start()
export, then start()
attempts to
invoke the __wasi_unstable_reactor_start()
export. If neither of those exports
is present on instance
, then start()
does nothing.
Attempt to begin execution of instance
by invoking its _start()
export.
If instance
does not contain a _start()
export, then start()
attempts to
invoke the __wasi_unstable_reactor_start()
export. If neither of those exports
is present on instance
, then start()
does nothing.
start()
requires that instance
exports a WebAssembly.Memory
named
memory
. If instance
does not have a memory
export an exception is thrown.
If start()
is called more than once, an exception is thrown.
- Inherited from
- WASI
Inherited fields
Is an object that implements the WASI system call API. This object
should be passed as the wasi_snapshot_preview1
import during the instantiation of a
WebAssembly.Instance
.
Is an object that implements the WASI system call API. This object
should be passed as the wasi_snapshot_preview1
import during the instantiation of a
WebAssembly.Instance
.
- Inherited from
- WASI