豫豫言文档API ATLAS
入口包说明.html
62 模块1862 名称
← 全部模块

模块 / 1

WASI分派。豫

WASI分派。豫

40公开名称

瓦客址

公开
化「整数」而化「整数」而「整数」

文言:客体之址先验界,方可访其内存。汉语:检查客体线性内存地址,越界返回 -1。

瓦写四

公开
化「整数」而化「整数」而「整数」

暂无说明。

参数字节和

公开
化「整数」而化「整数」而化「整数」而「整数」

文言:命令行之参:程序名居首,后随诸参,各以零终。汉语:命令行参数:参数区里 +0 是个数,其后每项 [长度][字节…] 对齐到 4;程序名区 +0 是长度、+4 起是路径字节(空则用缺省名 /程序.wasm)。args_sizes_get 报 argc = 1 + 个数 与缓冲总字节(每个参数加一个零字节);args_get 把各参数拷进客体缓冲并写出指针表。

程序名长

公开
化「有」而「整数」

暂无说明。

程序名址

公开
化「有」而「整数」

暂无说明。

瓦参数大小

公开
化「整数」而化「整数」而「整数」

暂无说明。

写一参数

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

写参数们

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「有」

暂无说明。

瓦参数取

公开
化「整数」而化「整数」而「整数」

暂无说明。

瓦环境个数

公开
化「整数」而化「整数」而化「整数」而「整数」

文言:环境块为零终之名值串,计之而写客体。汉语:WASI 环境调用复用启动区的零结尾环境块,报告项数和总字节数,并将字符串及指针表写入客体内存。

瓦环境大小

公开
化「整数」而化「整数」而「整数」

暂无说明。

瓦环境指针们

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「有」

暂无说明。

瓦环境取

公开
化「整数」而化「整数」而「整数」

暂无说明。

瓦写满

公开
化「整数」而化「整数」而化「整数」而化「整数」而「整数」

文言:自底层句柄续写一向量,败返负状态码。汉语:通过底层句柄接口写完整个 iovec,失败时返回负状态码。

瓦写向量

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦写

公开
化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦读向量

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

文言:自底层句柄读向量;遇短读或文末即止。汉语:fd_read 从底层句柄依次读取 iovec;短读或读到 0 字节就结束本次调用。

瓦读

公开
化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦定位向量

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

文言:时钟读底层纳秒,标准流之状态依 WASI 记录书之。汉语:时钟调用底层基础接口;标准流填入 WASI fdstat 记录。 文言:定位读写之向量,偏移随已行之字节而增;遇短读写即返。汉语:fd_pread 与 fd_pwrite 逐项调用底层定位读写,使用调用偏移加已处理字节数;发生短读写时结束并返回已处理总数。

瓦定位读写

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦时钟

公开
化「整数」而化「整数」而「整数」

暂无说明。

瓦时钟分辨率

公开
化「整数」而化「整数」而「整数」

文言:钟之分辨率与随机字节皆取自底层。汉语:clock_res_get 直接读取底层时钟精度,random_get 经底层基础接口填入客体缓冲。

瓦随机

公开
化「整数」而化「整数」而「整数」

暂无说明。

瓦预开状态

公开
化「整数」而化「整数」而「整数」

文言:预开根目录为三号柄,名一字曰斜线。汉语:WASI 预开目录使用底层初始根句柄 3,目录名为“/”。

瓦预开名

公开
化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦打开

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

文言:WASI 开旗译为底层开旗,依目录柄开其子径。汉语:path_open 把创建、必为目录、独占、截断、追加与读写权限映射到底层文件接口的标志。 文言:待办:权利高位与继承未限,开时之非阻塞与同步旗未施。汉语:待办事项:rights 高位与继承权限尚未限制,path_open 时的 fdflags 非阻塞与同步标志尚未设置;底层打开标志仍限制实际读写。

瓦寻址

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

文言:句柄寻址与状态,径以底层同形之块传之。汉语:WASI 的 seek、filestat 与目录项布局可直接使用底层接口;状态块的 +20 权限填充位返回前清零。

瓦文件状态

公开
化「整数」而化「整数」而「整数」

暂无说明。

瓦路径状态

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦读目录

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦单路径

公开
化「整数」而化「整数」而化「整数」而化「整数」而「整数」

文言:路径之建删与改名,客体址验界后悉交底层文件接口。汉语:WASI 创建目录、删除文件或目录、改名经底层文件接口,调用前检查客体路径边界。

瓦改名

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦读链接

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「整数」

文言:读链接之径、缓与结果针皆先验客体界,乃交底层。汉语:path_readlink 先检查客体路径、输出缓冲区和已写长度指针,再调用底层文件接口。

瓦转时钟

公开
化「整数」而化「整数」而「整数」

文言:WASI 订阅四十八字节,底层订阅十六字节;绝对钟期先化为相对纳秒。汉语:将 WASI 48 字节订阅翻译为底层 16 字节订阅;绝对时间先读取对应时钟,再换算成相对纳秒。

瓦转订阅们

公开
化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦转事件们

公开
化「整数」而化「整数」而化「整数」而化「整数」而化「整数」而「有」

文言:底层事十六字节,复成 WASI 三十二字节之事。汉语:将底层 16 字节事件转换为 WASI 32 字节事件,保留订阅的 userdata、类型与可用字节数。

瓦轮询

公开
化「整数」而化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

瓦流状态

公开
化「整数」而化「整数」而「整数」

暂无说明。

瓦返回

公开
化「整数」而化「整数」而化「整数」而「整数」

暂无说明。

WASI调用

公开
化「整数」而化「整数」而化「整数」而「整数」

文言:WASI 导入之门;参数与环境取自启动区,钟、流、文件与等待经底层接口,余号返五十二。汉语:WASI preview1 调用入口:参数和环境取自启动区,时钟、标准流、文件与等待经底层接口;未实现的函数返回 ENOSYS(52),proc_exit 按给定退出码结束任务。