Package io. kvision. remote
A set of components for creating multiplatform automatic JSON-RPC connectivity with a backend server.
Types
HttpRequestBeanFactory
Link copied to clipboard
KVController
Link copied to clipboard
KVManagers
Link copied to clipboard
KVServerWebSocket
Link copied to clipboard
KVServiceManager
Link copied to clipboard
open class KVServiceManager<T : Any>(serviceClass: KClass<T>) : KVServiceBinder<T, RequestHandler, WebsocketHandler> , KVServiceMgr<T>
Content copied to clipboard
RequestHandler
Link copied to clipboard
typealias RequestHandler = suspend (HttpRequest<*>, ThreadLocal<HttpRequest<*>>, ApplicationContext) -> HttpResponse<String>
Content copied to clipboard
StaticResources
Link copied to clipboard
WebsocketHandler
Link copied to clipboard
typealias WebsocketHandler = suspend (WebSocketSession, ThreadLocal<WebSocketSession>, ApplicationContext, ReceiveChannel<String>, SendChannel<String>) -> Unit
Content copied to clipboard
WebSocketSessionBeanFactory
Link copied to clipboard