Timers son para cuando quieres hacer algo una vez en el futuro - tickers son para cuando quieres hacer algo repetidamente a intervalos regulares. Aquí hay un ejemplo de un ticker que marca periódicamente hasta que lo detenemos. |
|
|
|
|
|
|
|
Los tickers usan un mecanismo similar a los temporizadores: un
canal que recibe valores. Aquí usaremos el
|
|
|
|
Los tickers pueden detenerse como los temporizadores. Una vez que un ticker se detiene, no recibirá más valores en su canal. Detendremos el nuestro después de 1600ms. |
|
Cuando ejecutamos este programa, el ticker debería marcar 3 veces antes de que lo detengamos. |
|
Siguiente ejemplo: Worker Pools.