Resumable Collector
A collector that hosts a signal (value/error/completion) and allows waiting for the signal and a consumer to be ready to receive them.
Constructors
ResumableCollector
Link copied to clipboard
fun ResumableCollector()
Content copied to clipboard
Functions
accumulateAndGet
Link copied to clipboard
fun accumulateAndGet(p0: Continuation<Any>, p1: BinaryOperator<Continuation<Any>>): Continuation<Any>
Content copied to clipboard
compareAndExchange
Link copied to clipboard
fun compareAndExchange(p0: Continuation<Any>, p1: Continuation<Any>): Continuation<Any>
Content copied to clipboard
compareAndExchangeAcquire
Link copied to clipboard
fun compareAndExchangeAcquire(p0: Continuation<Any>, p1: Continuation<Any>): Continuation<Any>
Content copied to clipboard
compareAndExchangeRelease
Link copied to clipboard
fun compareAndExchangeRelease(p0: Continuation<Any>, p1: Continuation<Any>): Continuation<Any>
Content copied to clipboard
compareAndSet
Link copied to clipboard
get
Link copied to clipboard
getAcquire
Link copied to clipboard
getAndAccumulate
Link copied to clipboard
fun getAndAccumulate(p0: Continuation<Any>, p1: BinaryOperator<Continuation<Any>>): Continuation<Any>
Content copied to clipboard
getAndSet
Link copied to clipboard
getAndUpdate
Link copied to clipboard
fun getAndUpdate(p0: UnaryOperator<Continuation<Any>>): Continuation<Any>
Content copied to clipboard
getOpaque
Link copied to clipboard
getPlain
Link copied to clipboard
lazySet
Link copied to clipboard
readyConsumer
Link copied to clipboard
fun readyConsumer()
Content copied to clipboard
set
Link copied to clipboard
setOpaque
Link copied to clipboard
setPlain
Link copied to clipboard
setRelease
Link copied to clipboard
updateAndGet
Link copied to clipboard
fun updateAndGet(p0: UnaryOperator<Continuation<Any>>): Continuation<Any>
Content copied to clipboard
weakCompareAndSet
Link copied to clipboard
fun weakCompareAndSet(p0: Continuation<Any>, p1: Continuation<Any>): Boolean
Content copied to clipboard
weakCompareAndSetAcquire
Link copied to clipboard
fun weakCompareAndSetAcquire(p0: Continuation<Any>, p1: Continuation<Any>): Boolean
Content copied to clipboard
weakCompareAndSetPlain
Link copied to clipboard
fun weakCompareAndSetPlain(p0: Continuation<Any>, p1: Continuation<Any>): Boolean
Content copied to clipboard
weakCompareAndSetRelease
Link copied to clipboard
fun weakCompareAndSetRelease(p0: Continuation<Any>, p1: Continuation<Any>): Boolean
Content copied to clipboard
weakCompareAndSetVolatile
Link copied to clipboard
fun weakCompareAndSetVolatile(p0: Continuation<Any>, p1: Continuation<Any>): Boolean
Content copied to clipboard