Provided by: manpages-zh_1.6.4.0-1_all bug

NAME

       vwait - 处理事件直到一个变量被写

总览 SYNOPSIS

       vwait varName
_________________________________________________________________

描述 DESCRIPTION

       这个命令进入  Tcl  事件循环来处理事件,如果没有事件就绪则阻塞应用。它连续处理事件直到一些事件处理器设置了
       varName  变量的值。一旦设置了  varName  ,则vwait   命令在修改   varName   的那个事件处理器完成之后立即返
       回。varName 必须是全局作用域的(要么为这个变量调用 global,要么为它加上完整的名字空间路径指定)。

       在一些情况下,vwait  命令在设置了 varName 之后可能不立即返回。如果设置 varName 的那个事件处理器未立即完成
       则可能发生这种情况。例如,如果一个事件处理器设置了  varName  并接着它自身调用  vwait   来等待一个不同的变
       量,则它可能很长时间不返回。在此期间顶层的 vwait 被阻塞来等待事件处理器完成,所以都不能返回。

参见 SEE ALSO

       global(n)

关键字 KEYWORDS

       event, variable, wait

[中文版维护人]

       寒蝉退士

[中文版最新更新]

       2001/11/20

《中国 Linux 论坛 man 手册页翻译计划》:

       http://cmpp.linuxforum.net

       本页面中文版由中文 man 手册页计划提供。
       中文 man 手册页计划:https://github.com/man-pages-zh/manpages-zh

Tcl                                                    8.0                                           vwait(3tcl)