kotlin

//pubnub-core-api/com.pubnub.api.endpoints.remoteaction

Package-level declarations

Types

Name Summary
Cancelable [jvm]
interface Cancelable
ComposableRemoteAction [jvm]
class ComposableRemoteAction<T, U>(remoteAction: ExtendedRemoteAction<T>, createNextRemoteAction: (T) -> ExtendedRemoteAction<U>, checkpoint: Boolean) : ExtendedRemoteAction<U>
ExtendedRemoteAction [jvm]
interface ExtendedRemoteAction<Output> : RemoteAction<Output>
MappingRemoteAction [jvm]
class MappingRemoteAction<T, U>(remoteAction: ExtendedRemoteAction<T>, function: (T) -> U) : ExtendedRemoteAction<U>
RemoteAction [jvm]
interface RemoteAction<Output> : Cancelable

Functions

Name Summary
map [jvm]
fun <T, U> ExtendedRemoteAction<T>.map(function: (T) -> U): ExtendedRemoteAction<U>