API Reference
This section contains the API reference for the WASI/X system calls.
WASI Functions
args_get
args_sizes_get
environ_get
environ_sizes_get
clock_res_get
clock_time_get
fd_advise
fd_allocate
fd_close
fd_datasync
fd_fdstat_get
fd_fdstat_set_flags
fd_fdstat_set_rights
fd_filestat_get
fd_filestat_set_size
fd_filestat_set_times
fd_pread
fd_prestat_get
fd_prestat_dir_name
fd_pwrite
fd_read
fd_readdir
fd_renumber
fd_seek
fd_sync
fd_tell
fd_write
path_create_directory
path_filestat_get
path_filestat_set_times
path_link
path_open
path_readlink
path_remove_directory
path_rename
path_symlink
path_unlink_file
poll_oneoff
proc_exit
proc_raise
sched_yield
random_get
sock_accept
sock_recv
sock_send
sock_shutdown
WASIX Functions
clock_time_set
fd_dup
fd_event
fd_pipe
tty_get
tty_set
getcwd
chdir
callback_signal
thread_spawn
thread_sleep
thread_id
thread_join
thread_parallelism
thread_signal
futex_wait
futex_wake
futex_wake_all
thread_exit
stack_checkpoint
stack_restore
proc_raise_interval
proc_fork
proc_exec
proc_spawn
proc_id
proc_parent
proc_join
proc_signal
port_bridge
port_unbridge
port_dhcp_acquire
port_addr_add
port_addr_remove
port_addr_clear
port_mac
port_addr_list
port_gateway_set
port_route_add
port_route_remove
port_route_clear
port_route_list
sock_status
sock_addr_local
sock_addr_peer
sock_open
sock_set_opt_flag
sock_get_opt_flag
sock_set_opt_time
sock_get_opt_time
sock_set_opt_size
sock_get_opt_size
sock_join_multicast_v4
sock_leave_multicast_v4
sock_join_multicast_v6
sock_leave_multicast_v6
sock_bind
sock_listen
sock_accept_v2
sock_connect
sock_recv_from
sock_send_to
sock_send_file
resolve