# Package com.drake.net.time

## Types

Interval
Link copied to clipboard
open class Interval @JvmOverloads() constructor(end: Long, period: Long, unit: TimeUnit, start: Long, initialDelay: Long) : Serializable, Closeable
Content copied to clipboard
创建一个轮询器操作

1. 开启 start 只有在闲置状态下才可以开始

2. 停止 stop

3. 暂停 pause

4. 继续 resume

5. 重置 reset 重置不会导致轮询器停止

6. 开关 switch 开启|暂停切换

7. 生命周期 life

函数回调: 允许多次订阅同一个轮询器

1. 每个事件 subscribe

2. 停止或者结束 finish

IntervalStatus
Link copied to clipboard
enum IntervalStatus : Enum<IntervalStatus>
Content copied to clipboard
计时器的状态