Ojoin()
A função é usada para esperar que o thread saia e recupere os recursos do sistema.
OThreadRet
Objetocontém dados sobre o resultado da execução. As propriedades incluem:
ThreadRet
Objeto
Junte-se. Participação (timeout)
Otimeout
O parâmetro é usado para definir o timeout em milissegundos para esperar que o fio termine.timeout
Parâmetro é definido em 0 ou otimeout
Parâmetro não definido, ojoin()
função irá bloquear e esperar até que o tópico terminar de executar.timeout
Parâmetro definido em -1, ojoin()
A função irá voltar imediatamente.
tempo de espera Falso Número
function main() {
var t1 = threading.Thread(function() {
Log("Hello thread1")
Sleep(5000)
})
var ret = t1.join(1000)
Log("ret:", ret) // ret: undefined
ret = t1.join()
Log("ret:", ret) // ret: {"id":1,"terminated":false,"elapsed":5003252000}
}
Teste ojoin()
Função de timeout e saída do valor de retorno.
Ojoin()
Função out times e returnsundefined
.
{@fun/Threads/Thread/peekMessage peekMessage}, {@fun/Threads/Thread/postMessage postMessage}, {@fun/Threads/Thread/terminate terminate}, {@fun/Threads/Thread/getData getData}, {@fun/Threads/Thread/setData setData}, {@fun/Threads/Thread/id id}, {@fun/Threads/Thread/name name}, {@fun/Threads/Threads/Thread/eventLoop eventLoop}
PostMensagem encerrar