SimbootContext

Boot启动流程结束后得到的最终结果。

Functions

Link copied to clipboard
Link copied to clipboard
abstract suspend override fun cancel(reason: Throwable?): Boolean

终止simbot程序。

Link copied to clipboard
Link copied to clipboard
open fun cancelBlocking(reason: Throwable?): Boolean
Link copied to clipboard
open fun delay(duration: JavaDuration, runnable: Runnable): DelayableCompletableFuture<Void?>
open fun delay(millis: Long, runnable: Runnable): DelayableCompletableFuture<Void?>
open fun delay(time: Long, timeUnit: TimeUnit, runnable: Runnable): DelayableCompletableFuture<Void?>
Link copied to clipboard
open fun <V> delayAndCompute(millis: Long, supplier: Supplier<V>): DelayableCompletableFuture<V>
open fun <V> delayAndCompute(time: Long, timeUnit: TimeUnit, supplier: Supplier<V>): DelayableCompletableFuture<V>
Link copied to clipboard
abstract override fun invokeOnCompletion(handler: CompletionHandler)

注册一个在simbot程序结束后执行逻辑.

Link copied to clipboard
abstract suspend override fun join()

挂起context直至其被彻底终止。

Link copied to clipboard
open fun joinBlocking()
Link copied to clipboard
abstract suspend fun start(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun waiting()

Properties

Link copied to clipboard
Link copied to clipboard
abstract val isActive: Boolean
Link copied to clipboard
abstract val isCancelled: Boolean
Link copied to clipboard
abstract val isStarted: Boolean