TaskCompletionSource

Provides a Task whose completion is controlled by the holder of the source.

Provides a Task whose completion is controlled by the holder of the source.

Provides a Task whose completion is controlled by the holder of the source.

Constructors

Link copied to clipboard
actual constructor()
expect constructor()
actual constructor()

Properties

Link copied to clipboard
actual val task: Task<TResult>
expect val task: Task<TResult>
actual val task: Task<TResult>

Functions

Link copied to clipboard
actual fun setException(e: Exception)
expect fun setException(e: Exception)
actual fun setException(e: Exception)
Link copied to clipboard
actual fun setResult(result: TResult?)
expect fun setResult(result: TResult?)
actual fun setResult(result: TResult?)
Link copied to clipboard
Link copied to clipboard
actual fun trySetResult(result: TResult?): Boolean
expect fun trySetResult(result: TResult?): Boolean
actual fun trySetResult(result: TResult?): Boolean