设置事件(信号)等待,在事件(信号)被设置之前会阻塞;支持设置超时参数。
wait()
wait(timeout)
示例
测试wait()函数的返回值。
javascript function main() { var event = threading.Event() var t1 = threading.Thread(function(event) { var ret = event.wait(100) Log(`event.wait(100):`, ret) ret = event.wait() Log(`event.wait():`, ret) }, event) Sleep(1000) event.set() t1.join() }
返回值
bool
返回是否超时,如果发生超时则返回真值。
参数
timeout
number
等待超时时间,单位为毫秒。
参考
set clear isSet
set
clear
isSet