Browse Source

Adds an explicit way to use the args inside the WebAssembly Module

pull/177/head
Sendil Kumar 5 years ago
committed by Dan Gohman
parent
commit
ab8f8ef5d8
  1. 4
      docs/WASI-api.md

4
docs/WASI-api.md

@ -1596,10 +1596,12 @@ Used by many functions in this API.
As in POSIX, three file descriptor numbers are provided to instances As in POSIX, three file descriptor numbers are provided to instances
on startup -- 0, 1, and 2, (a.k.a. `STDIN_FILENO`, `STDOUT_FILENO`, on startup -- 0, 1, and 2, (a.k.a. `STDIN_FILENO`, `STDOUT_FILENO`,
and `STDERR_FILENO`). Starting at 3 follow a possibly-entry sequence and `STDERR_FILENO`). Starting at 3 follow a possibly-entry sequence
of preopened file descriptors provided by the host environment; of preopened file descriptors provided by the host environment or the argument passed to the wasmtime command;
information about these may be obtained through information about these may be obtained through
[`__wasi_fd_prestat_get()`](#fd_prestat_get). [`__wasi_fd_prestat_get()`](#fd_prestat_get).
i.e., if we have called `wasmtime --dir=. <some command inside>` we can specify `3` that will refer to the `--dir` value.
Other than these, WASI implementations are not required to allocate Other than these, WASI implementations are not required to allocate
new file descriptors in ascending order. new file descriptors in ascending order.

Loading…
Cancel
Save