Owait()
A função é utilizada para definir um evento (sinal) de espera, e bloqueará antes do evento (sinal) ser definido; suporta a definição de um parâmetro de timeout.
Owait()
A função retorna se o timeout ocorreu. Se sim, retorna um valor verdadeiro.
Bool
Espere. Espere (Timeout)
Otimeout
O parâmetro é utilizado para definir o tempo de espera em milissegundos.
tempo de espera Falso Número
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()
}
Teste o valor de retorno dowait()
function.
{@fun/Threads/ThreadEvent/set set}, {@fun/Threads/ThreadEvent/clear clear}, {@fun/Threads/ThreadEvent/isSet isSet}
limpo isSet