KRPCServer

class KRPCServer(connector: ServerConnector, runScope: CoroutineScope, frameSerializerFactory: TransportFrameSerializer.Factory, payloadSerializerFactory: PayloadSerializer.Factory, serviceRegistry: ServiceRegistry, sessionContextKeyRegistry: SessionContextKeyRegistry, additionalExtensions: List<RPCNodeExtension.Factory<*>>) : CoroutineScope

Functions

close
Link copied to clipboard
suspend fun close()
run
Link copied to clipboard
suspend fun run()
start
Link copied to clipboard
fun start(): Job

Properties

connections
Link copied to clipboard
val connections: Set<RPCConnection>
coroutineContext
Link copied to clipboard
open override val coroutineContext: CoroutineContext
nodes
Link copied to clipboard
val nodes: Set<RPCNode>