RPCProtocol

interface RPCProtocol

Types

Factory
Link copied to clipboard
common
interface Factory
Version
Link copied to clipboard
common
enum Version : Enum<RPCProtocol.Version>

Functions

bistream
Link copied to clipboard
common
abstract fun bistream(serviceCallIdentifier: ServiceCallIdentifier): RPC.Bistream.Caller
downstream
Link copied to clipboard
common
abstract fun downstream(serviceCallIdentifier: ServiceCallIdentifier): RPC.Downstream.Caller
run
Link copied to clipboard
common
abstract suspend fun run()
singleCall
Link copied to clipboard
common
abstract fun singleCall(serviceCallIdentifier: ServiceCallIdentifier): RPC.SingleCall.Caller
upstream
Link copied to clipboard
common
abstract fun upstream(serviceCallIdentifier: ServiceCallIdentifier): RPC.Upstream.Caller

Properties

isActive
Link copied to clipboard
common
abstract val isActive: Boolean
version
Link copied to clipboard
common
abstract val version: RPCProtocol.Version