Package-level declarations

Types

Link copied to clipboard

一个可取消的延续(Continuation),是连接传统回调式API与协程世界的安全桥梁。

Link copied to clipboard

代表协程的上下文,是协程执行环境的不可变集合。

Link copied to clipboard
interface CoroutineDispatcher : ComposableProperties<ERROR CLASS: Symbol not found for kotlinx.coroutines.CoroutineDispatcher>

定义了协程的执行上下文,决定了协程在哪个线程或线程池上运行。

Link copied to clipboard

提供了一组标准的、预配置的协程调度器(CoroutineDispatcher)。

Link copied to clipboard

脚本协程功能的顶层入口和管理器。

Link copied to clipboard
interface CoroutineScope : ScriptContextual, ObjectWrapper<ERROR CLASS: Symbol not found for kotlinx.coroutines.CoroutineScope>

定义了协程的作用域。所有协程都在一个作用域内启动。

Link copied to clipboard
interface CoroutineStart : ComposableProperties<CoroutineStart>

定义了协程构建器的启动选项。

Link copied to clipboard
interface CoroutineStarts

提供了一组预定义的协程启动选项(CoroutineStart)。

Link copied to clipboard
interface Deferred<T> : Job

代表一个延迟计算的结果,是 Job 的一个可返回值的特化版本。

Link copied to clipboard
interface DisposableHandle : ObjectWrapper<ERROR CLASS: Symbol not found for kotlinx.coroutines.DisposableHandle>

代表一个可被“处理”或“释放”的句柄。

Link copied to clipboard
interface Job : ScriptContextual, ObjectWrapper<ERROR CLASS: Symbol not found for kotlinx.coroutines.Job>

代表一个协程任务的句柄,拥有一个独立的生命周期。