FwTimer

Timer/scheduler do framework TLPP. Executa funcao em intervalos. Alternativa moderna a StartJob com loop+Sleep.

Assinatura: oTimer := FwTimer():New(nIntervaloMs, bAcao) // :Start(), :Stop()

Retorna: FwTimer object

FwTimer dispara funcao em intervalos regulares — substituto moderno do padrao StartJob + Sleep.

#include "tlpp-core.th"

User Function MonitorJobs()
    Local oTimer := FwTimer():New(5000, {|| U_VerificaFila()})
    oTimer:Start()
    // Roda U_VerificaFila a cada 5000ms
    // ... outra logica
    oTimer:Stop()
Return

Pegadinhas

Veja também