EventProvider
事件提供者。
用于安装在 Application 中,通过 EventProviderFactory 向其提供一个 事件处理器, 使其能够向目标事件处理器提供(推送)事件。
事件提供者无所谓形式,可以是一个 BotManager, 或是一个定时任务、一个http服务, 或者其他任何什么。
See also
Inheritors
Functions
通过一个协程作用域并提供构建函数来得到一个 ApplicationLauncher 实例。
延时 duration 时间后执行回调函数 runnable,得到一个 DelayableCompletableFuture。
延迟 millis 毫秒后执行 runnable,得到一个 DelayableCompletableFuture。
延迟时间单位为 timeUnit 的 time 时长后执行 runnable,得到一个 DelayableCompletableFuture。
延迟 duration 时间后,执行 supplier, 并将 supplier 得到结果通过得到的 DelayableCompletableFuture 向下传递。
延迟 millis 毫秒的时长后执行 supplier, 并将 supplier 得到结果通过得到的 DelayableCompletableFuture 向下传递。
延迟时间单位为 timeUnit 的 time 时长后执行 supplier, 并将 supplier 得到结果通过得到的 DelayableCompletableFuture 向下传递。
提供 CoroutineScope 和构建 Flow 的函数 flowFactory 来构建 Items.
当完成(或被cancel)时执行一段处理。
提供 CoroutineScope 和构建 Flow 的函数 flowFactory 来构建 Items.
通过 produce 构建 ChannelIterator 来得到一个 Items 实例。