update

suspend fun update(dtMilliseconds: Long)

One scheduling round: refill the buckets with dtMilliseconds worth of quota and dispatch satisfied waiters. Exposed for deterministic tests.