getLatentEventStatus
Cliente
Diz como está o envio de um evento latente deste cliente ao servidor.
Também existe no servidor, com outra implementação: getLatentEventStatus
table|false getLatentEventStatus(int handle)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| handle | int | Handle dado por getLatentEventHandles. |
Retorno
Uma tabela com tickStart e tickEnd (na escala de getTickCount; tickEnd é uma estimativa enquanto envia e o fim real depois), totalSize (bytes) e percentComplete (0 a 100). false se o handle não existe ou o envio terminou há mais de um segundo.
Exemplo
addEventHandler("onClientRender", root, function()
for _, handle in ipairs(getLatentEventHandles()) do
local status = getLatentEventStatus(handle)
if status then
dxDrawText("Uploading: " .. status.percentComplete .. "%", 20, 300)
end
end
end)