[][src]Crate wasi_common_lucet

Re-exports

pub use lucet_runtime;

Modules

host

WASI host types as defined in host. This file was originally generated by running bindgen over wasi/core.h, and the content still largely reflects that.

hostcalls
memory

Functions to go back and forth between WASI types in host and wasm32 representations.

wasm32

WASI types as defined in wasm32. This file was originally generated by running bindgen over wasi/core.h with a wasm32 target, and the content still largely reflects that, however it's been heavily modified, to be host-independent, to avoid exposing libc implementation details, to clean up cases where the headers use complex preprocessor macros, and to

Structs

WasiCtx
WasiCtxBuilder
lucet_vmctx

Marker type for the vmctx pointer argument.

Functions

__wasi_args_get
__wasi_args_sizes_get
__wasi_clock_res_get
__wasi_clock_time_get
__wasi_environ_get
__wasi_environ_sizes_get
__wasi_fd_advise
__wasi_fd_allocate
__wasi_fd_close
__wasi_fd_datasync
__wasi_fd_fdstat_get
__wasi_fd_fdstat_set_flags
__wasi_fd_fdstat_set_rights
__wasi_fd_filestat_get
__wasi_fd_filestat_set_size
__wasi_fd_filestat_set_times
__wasi_fd_pread
__wasi_fd_prestat_dir_name
__wasi_fd_prestat_get
__wasi_fd_pwrite
__wasi_fd_read
__wasi_fd_readdir
__wasi_fd_renumber
__wasi_fd_seek
__wasi_fd_sync
__wasi_fd_tell
__wasi_fd_write
__wasi_path_create_directory
__wasi_path_filestat_get
__wasi_path_filestat_set_times
__wasi_path_link
__wasi_path_open
__wasi_path_readlink
__wasi_path_remove_directory
__wasi_path_rename
__wasi_path_symlink
__wasi_path_unlink_file
__wasi_poll_oneoff
__wasi_proc_exit
__wasi_random_get
__wasi_sched_yield
export_wasi_funcs
preopen_dir