wait

wait()函数用于设置事件(信号)等待,在事件(信号)被设置之前会阻塞;支持设置超时参数。

wait()函数返回是否超时,如果发生超时则返回真值。 bool

wait() wait(timeout)

参数timeout用于设置等待超时时间,单位为毫秒。 timeout false number

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()

} 测试wait()”`函数的返回值。

{@fun/Threads/ThreadEvent/set set}, {@fun/Threads/ThreadEvent/clear clear}, {@fun/Threads/ThreadEvent/isSet isSet}