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

模块 / 2

伪终端子进程。豫

伪终端子进程。豫

5公开名称

启动伪终端程序

公开
化「整数」而化「字符串」而化(「列」于「字符串」)而(「整数」合「整数」)

文言:受已开 PTY 从端、绝对程序径及参列,另立会话而接三常流。汉语:启动当前用户的绝对路径程序,将 PTY 从端作为标准输入输出错误;返回状态和 PID,失败时 PID 为 -1。

收取伪终端程序

公开
化「整数」而(「整数」合「整数」合「整数」合「整数」)

文言:非阻塞候子进程,零未终,一正常退出,二为信号终,负为误;末项记核心转储。汉语:轮询并回收本库启动的 PID,返回状态、退出码、信号号和 core dumped 标记;已回收 PID 再查返回负错误。

终止伪终端程序

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

文言:惟向在籍子进程组发 TERM,继须收取。汉语:向仍登记的 PTY 子进程组发送 SIGTERM,返回 0 或负 errno;调用方仍须轮询回收。

发送伪终端程序信号

公开
化「整数」而化「字节串」而「整数」

文言:惟在籍终端进程组可受 RFC 4254 常名之信号。汉语:向已登记的 PTY 会话进程组发送标准 SSH 信号名;未知名或 PID 返回负错误码。

伪终端程序信号名称

公开
化「整数」而「字节串」

文言:宿主信号号反求 SSH 常名,未列者为空。汉语:把本机信号号映射为 RFC 4254 信号名;未知返回空字节串。