KRPCClient

fun KRPCClient(connector: RPCClientConnector, runScope: CoroutineScope, serializerRegistry: SerializerRegistry, serviceRegistry: ServiceRegistry = ServiceRegistry.Empty, sessionContextKeyRegistry: SessionContextKeyRegistry = SessionContextKeyRegistry.Empty, sessionPlugins: List<SessionNodeExtension.Plugin> = emptyList(), additionalExtensions: List<RPCNodeExtension.Factory<*>> = emptyList())
fun KRPCClient(connector: RPCClientConnector, runScope: CoroutineScope, frameSerializerFactory: TransportFrameSerializer.Factory, payloadSerializerFactory: PayloadSerializer.Factory, serviceRegistry: ServiceRegistry = ServiceRegistry.Empty, sessionContextKeyRegistry: SessionContextKeyRegistry, sessionPlugins: List<SessionNodeExtension.Plugin>, additionalExtensions: List<RPCNodeExtension.Factory<*>>)