Spec-Zone.ru › Kotlin 1.7

fixedRateTimer

kotlin-stdlib / kotlin.concurrent / fixedRateTimer
Требования к платформе и версии: JVM (1.0)
inline fun fixedRateTimer(
    name: String? = null, 
    daemon: Boolean = false, 
    initialDelay: Long = 0.toLong(), 
    period: Long, 
    crossinline action: TimerTask.() -> Unit
): Timer

Создает таймер, который выполняет указанное действие периодически, начиная через указанную задержку (выраженную в миллисекундах) и с интервалом периода миллисекунд между началом предыдущей задачи и началом следующей.

Параметры

name - имя для потока, в котором выполняется таймер.

daemon - если true, поток запускается как демон-поток (JVM завершится, когда будут выполняться только демон-потоки).

Требования к платформе и версии: JVM (1.0)
inline fun fixedRateTimer(
    name: String? = null, 
    daemon: Boolean = false, 
    startAt: Date, 
    period: Long, 
    crossinline action: TimerTask.() -> Unit
): Timer

Создает таймер, который выполняет указанное действие периодически, начиная со значения startAt и с интервалом периода миллисекунд между началом предыдущей задачи и началом следующей.

Параметры

name - имя для потока, в котором выполняется таймер.

daemon - если true, поток запускается как демон-поток (JVM завершится, когда будут выполняться только демон-потоки).

© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.concurrent/fixed-rate-timer.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API