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
-