Heartbeat

open class Heartbeat<Data>

Periodically calls a runnable on a specifier Handler.

Constructors

Link copied to clipboard
constructor(handler: Handler, ticker: Heartbeat.Ticker<Data>, period: Duration)
constructor(handler: Handler, ticker: Heartbeat.Ticker<Data>, period: Duration, offset: Duration)

Types

Link copied to clipboard

Functions

Link copied to clipboard
open fun isRunning(): Boolean
Link copied to clipboard
open fun setPeriod(period: Duration)
Link copied to clipboard
open fun start(data: Data)
Link copied to clipboard
open fun stop()