PendingRPC
abstract class PendingRPC<INCOMING : AscensionRPCFrame, OUTGOING : AscensionRPCFrame>(protocol: AscensionRPCProtocol, context: CoroutineContext, reference: RPCReference, logger: Logger) : CoroutineScope
Content copied to clipboard
Types
Callee
Link copied to clipboard
abstract class Callee<INCOMING : AscensionRPCFrame, AscensionRPCFrame.Upstream, OUTGOING : AscensionRPCFrame, AscensionRPCFrame.Downstream>(protocol: AscensionRPCProtocol, context: CoroutineContext, reference: RPCReference, logger: Logger) : PendingRPC<INCOMING, OUTGOING>
Content copied to clipboard
Caller
Link copied to clipboard
abstract class Caller<INCOMING : AscensionRPCFrame, AscensionRPCFrame.Downstream, OUTGOING : AscensionRPCFrame, AscensionRPCFrame.Upstream>(protocol: AscensionRPCProtocol, context: CoroutineContext, reference: RPCReference, logger: Logger) : PendingRPC<INCOMING, OUTGOING>
Content copied to clipboard
Functions
Properties
coroutineContext
Link copied to clipboard
protocol
Link copied to clipboard
reference
Link copied to clipboard