open class RdTask<T> : IRdTask<T>
RdTask() |
open val result: <ERROR CLASS> |
fun set(v: T): <ERROR CLASS> |
fun <T> canceled(): <ERROR CLASS> |
|
fun <T> faulted(error: Throwable): <ERROR CLASS> |
|
fun <T> fromResult(value: T): <ERROR CLASS> |
val <T> IRdTask<T>.isCanceled: Boolean |
|
val <T> IRdTask<T>.isFaulted: Boolean |
|
val <T> IRdTask<T>.isSucceeded: Boolean |
fun <T> IRdTask<T>.asCompletableFuture(): <ERROR CLASS> |
|
suspend fun <T> IRdTask<T>. |
|
fun <T> T.deepClonePolymorphic(): T |
|
fun <T> IRdTask<T>.wait(timeoutMs: Long, pump: () -> Unit): Boolean |
abstract class WiredRdTask<TReq, TRes> : RdTask<TRes>, IRdWireable |