android-coroutines / nl.adaptivity.android.coroutines / ParcelableContinuation

ParcelableContinuation

open class ParcelableContinuation<T> : Parcelable

Constructors

<init>

ParcelableContinuation(handler: Continuation<T>, requestCode: Int = -1)
ParcelableContinuation(parcel: Parcel)
ParcelableContinuation(requestCode: Int, continuation: Any)

Properties

continuation

var continuation: Any

requestCode

val requestCode: Int

Functions

cancel

open fun cancel(context: Context): Unit

describeContents

open fun describeContents(): Int

resume

open fun resume(context: Context, value: T): Unit

resumeWithException

open fun resumeWithException(context: Context, exception: Exception): Unit

writeToParcel

open fun writeToParcel(dest: Parcel, flags: Int): Unit

Companion Object Properties

TAG

val TAG: String

Companion Object Functions

createFromParcel

fun createFromParcel(parcel: Parcel): ParcelableContinuation<Any?>

newArray

fun newArray(size: Int): Array<ParcelableContinuation<Any?>?>

Inheritors

ParcelableContinuationCompat

class ParcelableContinuationCompat<A : Activity, T> : ParcelableContinuation<T>