From a70acf853de62d0754ca95aa4103712b82afdef8 Mon Sep 17 00:00:00 2001
From: Robert Jaros A Jooby based server.
-Not used on the js platform. A server. A user profile.
+
-
+
-
+open actual class JoobyServer
-enum class HttpMethod
+
+
+
+
+
+
+data class JsonRpcRequest
+
+
+
+
+
+
+data class JsonRpcResponse
+
+
+
+
+
open expect class KVServer
+
@@ -54,7 +74,7 @@ Not used on the js platform.
@@ -72,10 +92,16 @@ Not used on the js platform.
-
data actual class Profile
+expect class Profile
actual interface Request
-A server request. -Not used on the js platform.
+expect interface Request
+A server request.
+enum class RpcHttpMethodopen actual class ServiceManager<out T>
+open expect class ServiceManager<out T>
Multiplatform service manager.
| + + | +
+actual typealias Profile = <ERROR CLASS>
+A user profile. + |
+
| + + | +
+fun <RESP> Request?.async(block: (Request) -> RESP): Deferred<RESP>
+A helper extension function for asynchronous request processing. +fun <RESP> Request?.async(block: (Request, <ERROR CLASS>) -> RESP): Deferred<RESP>
+A helper extension function for asynchronous request processing with session. +fun <RESP> Request?.async(block: (Request, <ERROR CLASS>, Profile) -> RESP): Deferred<RESP>
+A helper extension function for asynchronous request processing with session and user profile. + |
+