@pumpkin-plugins/static-hermes-runtime API / wit/wasi-dispatch / generateWasiAdapterDispatch
Function: generateWasiAdapterDispatch()
generateWasiAdapterDispatch(
interfaces,analysis,availableFreeFunctions?):string
Defined in: wit/wasi-dispatch.ts:17
Generate WASI resource methods, resource drops, and interface host objects from a resolved plan.
Parameters
interfaces
readonly WitWasiInterface[]
Selected WASI interfaces and their transitive dependencies.
analysis
Resolved operation plans produced by WIT analysis.
availableFreeFunctions?
ReadonlySet<string>
Returns
string
Deterministic C++ adapters for the selected WASI operations.
Throws
If a selected operation cannot be generated from its resolved WIT types.