kin-android / org.kin.sdk.base.tools / NetworkOperation / <init>
NetworkOperation(onSuccess: (ResponseType) -> Unit, onError: ((Throwable) -> Unit)? = null, id: String = generateRandomId(), timeout: Long = DEFAULT_TIMEOUT, backoffStrategy: BackoffStrategy = BackoffStrategy.Exponential(
maximumWaitTime = timeout
), callback: (PromisedCallback<ResponseType>) -> Unit)NetworkOperation(onCompleted: PromisedCallback<ResponseType>, id: String = generateRandomId(), timeout: Long = DEFAULT_TIMEOUT, backoffStrategy: BackoffStrategy = BackoffStrategy.Exponential(
maximumWaitTime = timeout
), callback: (PromisedCallback<ResponseType>) -> Unit)
onCompleted -
id -
timeout -
backoffStrategy -
callback -