LinkReadyQ
LinkReadyQ[link]
测试是否有表达式已准备好从指定的 WSTP 链接中读入.
LinkReadyQ[link,t]
等候最多 t 秒来查看一个表达式是否准备读入.
LinkReadyQ[{link1,link2,…},t]
并行测试所有 linki,只要任一个链接准备好读入就返回.
更多信息
- link 必须是一个激活的 LinkObject,如同由象 LinkLaunch 或 Links 的函数返回的那样.
- LinkReadyQ[{link1,link2,…},t] 返回由 True 和 False 组成的列表,指定哪些 linki 准备读入.
- 如果 LinkReadyQ[link] 返回 True,则 LinkRead[link] 在任何正常情况下都不会阻塞.
- 如果 LinkReadyQ[link] 返回 False,则 LinkRead[link] 将阻塞,直到从 link 中有可读的数据时才返回.
- LinkReadyQ[link] 测试是否有任何可读入的数据;它不能确定是否该数据表示了一个完整的表达式.
- 如果 link 尚未被 LinkActivate 激活,没有成功地读取或写入数据,则 LinkReadyQ 测试链接的另一端是否已创建.
- LinkReadyQ 的基本形式相应于 WSTP 库函数 WSReady().
范例
打开所有单元关闭所有单元基本范例 (1)
范围 (1)
用 LinkReadyQ 确定不活动的链接是否准备好被激活:
Wolfram Research (1996),LinkReadyQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LinkReadyQ.html (更新于 2007 年).
文本
Wolfram Research (1996),LinkReadyQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LinkReadyQ.html (更新于 2007 年).
CMS
Wolfram 语言. 1996. "LinkReadyQ." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2007. https://reference.wolfram.com/language/ref/LinkReadyQ.html.
APA
Wolfram 语言. (1996). LinkReadyQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/LinkReadyQ.html 年