管理基于协程的进程、继承环境状态以及归属句柄。
- 仓库:
opencomputers - 系统:
openos - 类型:
library
OpenComputers/src\main\resources\assets\opencomputers\loot\openos\lib\process.lua
local process = require("process")- 说明: 把句柄登记到当前或指定进程名下,以便进程退出时自动关闭。
- 参数:
handleproc
process.addHandle(nil, nil)- 说明: 把某个协程解析回它所属的进程记录。
- 参数:
co
process.findProcess(nil)- 说明: 返回进程元数据,例如路径、环境、命令名以及每进程数据表。
- 参数:
levelOrThread
process.info(nil)- 说明: 从脚本路径或函数创建一个新的基于协程的进程。
- 参数:
pathenvinitname
process.load(nil, nil, nil, "value")- 说明: 把某个句柄从进程句柄列表中移除。
- 参数:
handleproc
process.removeHandle(nil, nil)- 说明: 一个兼容性辅助函数,用于返回当前进程的路径、环境和命令名。
- 参数:
level
process.running(nil)- 本页只列出模块导出的公开函数。