OgetData()
A função é usada para acessar variáveis registradas no ambiente do thread.join()
função (em espera de saída bem sucedida) e não executou oterminate()
Função (terminar o fio à força).
OgetData()
função retorna o valor da chave correspondente aokey
Parâmetro no par chave-valor armazenado no contexto do thread atual.
string, number, bool, object, array, null value e outros tipos suportados pelo sistema
GetData (em inglês) GetData (chave)
Okey
Parâmetro é o nome da chave do par chave-valor armazenado.
Chave verdade cordel
function main() {
var t1 = threading.Thread(function() {
for (var i = 0; i < 5; i++) {
threading.currentThread().setData("count", i)
Log(`setData("count"):`, i)
Sleep(1000)
}
})
for (var i = 0; i < 5; i++) {
var count = threading.getThread(t1.id()).getData("count")
Log(`getData("count"):`, count)
Sleep(1000)
}
t1.join()
}
Gravar o valor da chavecount
no ambiente de thread simultâneo, e depois ler o valor chave decount
no assunto principal.
{@fun/Threads/Thread/peekMessage peekMessage}, {@fun/Threads/Thread/postMessage postMessage}, {@fun/Threads/Thread/join join}, {@fun/Threads/Thread/terminate terminate}, {@fun/Threads/Thread/setData set}, {@fun/Threads/Thread/id id}, {@fun/Threads/Thread/name name}, {@fun/Threads/Thread/eventLoop eventLoop}
encerrar setData