📦 deps(tsl): sync tsl-playbook from 13be5ea0

Source-Commit: 13be5ea0aa
This commit is contained in:
ci[bot]
2026-07-29 07:58:05 +00:00
parent 9d2b696f58
commit 80357f4bc5
280 changed files with 48658 additions and 13929 deletions
@@ -2,6 +2,8 @@
## `sysdbfread(alias, file_name, value, is_col_info)`
声明:function
读取本地DBF格式数据文件的内容,或者读取本地DBF格式数据文件的结构定义。
| 参数 | 类型 | 说明 |
@@ -15,6 +17,8 @@
## `sysdbfwrite(alias, file_name, value, col_info)`
声明:function
将数据导出为DBF的格式的数据文件。
| 参数 | 类型 | 说明 |
@@ -28,6 +32,8 @@
## `sysErrorMessage(code)`
声明:function
返回指定代码表示的系统错误信息。
| 参数 | 类型 | 说明 |
@@ -38,6 +44,8 @@
## `sysexec(prog, cmdline, startupdir, wait, code, waitms, return_value)`
声明:function
创建子进程执行操作系统命令。在指定目录下使用指定文件执行指定命令。指定目录可以为nil;指定命令可以为字符串,比如”py -V”,也可以为数组,比如array(“py”,”-V”)。 注:本定义方式功能只在新一代客户端版本中支持。 旧版本中用户请参考函数原定义说明:FAQ:SysExec 另外,关于code中返回的退出码(返回码),即为子进程终止时通过SysTerminate传递出来的退出码,当无此命令时,默认为0。
| 参数 | 类型 | 说明 |
@@ -54,6 +62,8 @@
## `sysexecreadpipe(process_handle)`
声明:function
获得指定进程所在管道的输出内容。参数缺省时,获得默认管道的输出内容。 在阻塞式运行sysexec的情况下,可以直接获得内容,在非阻塞式运行外部进程的时候,需要多次进行循环读取输出。
| 参数 | 类型 | 说明 |
@@ -64,6 +74,8 @@
## `sysexecsetenvs(envs, addsysenv)`
声明:function
重新设置子进程的环境变量,使得子进程与主进程的环境变量不一样,应用于Sysexec创建的子进程。不设置的情况下子进程的环境变量与主进程一致。
| 参数 | 类型 | 说明 |
@@ -75,6 +87,8 @@
## `sysExecWritePipe(content)`
声明:function
向指定进程所在管道写入输入内容。参数缺省时,向默认管道写入输入内容。 管道的长度是有限的,当管道长度被占用了,需要等待空间被释放后再进行(即时读取管道信息可以被释放),即它是一个阻塞式的过程。
| 参数 | 类型 | 说明 |
@@ -85,6 +99,8 @@
## `sysGetFuncdepends(fun, flag, cfuninfo, binclassinfo)`
声明:function
获取目标函数或类的依赖关系。 可以用于查找用户函数、公用函数与本地函数的依赖,但无法查找系统函数。当查找本地函数时,函数文件后缀必须是.tsf。 服务器执行时,由于权限问题,返回结果可能并不完整。用户可以使用本地执行或者rdo2执行来获取完整的依赖信息。
| 参数 | 类型 | 说明 |
@@ -98,6 +114,8 @@
## `sysGetPidOfCom(obj)`
声明:function
获得COM对象对应的进程ID,由于com的限制,仅当进程ID<65535才有效,一旦返回值为65535表示进程ID超过65535。
| 参数 | 类型 | 说明 |
@@ -108,6 +126,8 @@
## `sysGetProcessCmdLine(pid, return_value)`
声明:function
获取指定进程的执行命令行
| 参数 | 类型 | 说明 |
@@ -119,6 +139,8 @@
## `sysGetProcessCmdLinew(pid, return_value)`
声明:function
获取指定进程的cmd执行命令,返回结果为宽字节字符串
| 参数 | 类型 | 说明 |
@@ -130,6 +152,8 @@
## `sysGetProcessNamePath(pid, return_value)`
声明:function
获取指定进程路径,若无法获得路径返回进程的名称
| 参数 | 类型 | 说明 |
@@ -141,6 +165,8 @@
## `sysGetProcessNamePathw(pid, return_value)`
声明:function
获取指定进程路径,返回结果为宽字节字符串
| 参数 | 类型 | 说明 |
@@ -152,6 +178,8 @@
## `sysGetProcessPriority(pri, pid, return_value)`
声明:function
获取进程优先级
| 参数 | 类型 | 说明 |
@@ -164,6 +192,8 @@
## `sysGetThreadName(tid, return_value)`
声明:function
获取线程名称
| 参数 | 类型 | 说明 |
@@ -175,6 +205,8 @@
## `sysGetThreadPriority(pri, tid, return_value)`
声明:function
获取线程优先级
| 参数 | 类型 | 说明 |
@@ -187,6 +219,8 @@
## `sysGetThreads(pid, return_value)`
声明:function
获取进程内的线程列表
| 参数 | 类型 | 说明 |
@@ -198,6 +232,8 @@
## `sysHandleOfPid(pid, rights, inherithandle, return_value)`
声明:function
Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制ID。得到的句柄可用函数FAQSysCloseHandle进行关闭。
| 参数 | 类型 | 说明 |
@@ -211,6 +247,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysKill(pid, code, return_value)`
声明:function
终止进程。在WINDOWS上,和FAQSysTerminate不同之处是,SysTerminate参数为进程句柄,SysKill参数是进程ID。LINUX上两者一致
| 参数 | 类型 | 说明 |
@@ -223,6 +261,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysPidOfHandle(handle, return_value)`
声明:function
根据进程句柄获取进程ID。在Linux上,返回和进程句柄值相同的整数
| 参数 | 类型 | 说明 |
@@ -234,6 +274,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysPidOfTid(tid, return_value)`
声明:function
获取线程所属进程ID
| 参数 | 类型 | 说明 |
@@ -245,6 +287,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysPPid(pid, return_value)`
声明:function
获得进程的父进程ID
| 参数 | 类型 | 说明 |
@@ -256,6 +300,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysSetProcessPriority(pri, pid, return_value)`
声明:function
设置进程优先级
| 参数 | 类型 | 说明 |
@@ -268,6 +314,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysSetThreadName(name, tid, return_value)`
声明:function
设置线程名称
| 参数 | 类型 | 说明 |
@@ -280,6 +328,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysSetThreadPriority(pri, tid, return_value)`
声明:function
设置线程优先级
| 参数 | 类型 | 说明 |
@@ -292,6 +342,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `syssettsllibpath(path_list)`
声明:function
设置函数库查找路径(支持分号分隔的多个目录)。
| 参数 | 类型 | 说明 |
@@ -302,6 +354,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysWaitForSingleObject(object, wait_ms)`
声明:function
等待占有一个对象,例如互斥对象。支持windows和linux的进程
| 参数 | 类型 | 说明 |
@@ -313,6 +367,8 @@ Windows上获取进程id对应的句柄,Linux上获取指定文件ID的复制I
## `sysGetMemoryUsage()`
声明:function
获取系统内存状态
返回:array,tablearray
@@ -326,6 +382,8 @@ return sysGetMemoryUsage();
## `sysGetProcessMemoryUsage(pid)`
声明:function
获取进程的内存使用状态
| 参数 | 类型 | 说明 |
@@ -343,6 +401,8 @@ return sysGetProcessMemoryUsage();
## `sysLibCVersion()`
声明:function
获取系统中C语言支持库的版本
返回:string
@@ -357,6 +417,8 @@ return sysLibCVersion();
## `processField(field_name, call_back)`
声明:function
对相应的数据进行处理,注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。
| 参数 | 类型 | 说明 |
@@ -368,6 +430,8 @@ return sysLibCVersion();
## `processFirstField(call_back)`
声明:function
对相应数据进行处理。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。
| 参数 | 类型 | 说明 |