Provided by:
manpages-zh_1.5.1-2_all 
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