PendingRPC

abstract class PendingRPC<INCOMING : AscensionRPCFrame, OUTGOING : AscensionRPCFrame>(protocol: AscensionRPCProtocol, context: CoroutineContext, reference: RPCReference, logger: Logger) : CoroutineScope

Types

Callee
Link copied to clipboard
Caller
Link copied to clipboard

Functions

accept
Link copied to clipboard
suspend fun accept(frame: INCOMING)
initialize
Link copied to clipboard
fun initialize(onCompletion: CompletionHandler)

Properties

coroutineContext
Link copied to clipboard
open override val coroutineContext: CoroutineContext
protocol
Link copied to clipboard
val protocol: AscensionRPCProtocol
reference
Link copied to clipboard
val reference: RPCReference

Inheritors

PendingRPC
Link copied to clipboard
PendingRPC
Link copied to clipboard