From 0365722f8549ee93918be99da1b9f901cf0b2c8d Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Fri, 13 Mar 2020 01:05:20 +0100 Subject: API documentation for KVision 3.5.2 --- .../-k-v-service-manager/bind.html | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) (limited to 'api/pl.treksoft.kvision.remote/-k-v-service-manager/bind.html') diff --git a/api/pl.treksoft.kvision.remote/-k-v-service-manager/bind.html b/api/pl.treksoft.kvision.remote/-k-v-service-manager/bind.html index aed4a8fc..d5177b39 100644 --- a/api/pl.treksoft.kvision.remote/-k-v-service-manager/bind.html +++ b/api/pl.treksoft.kvision.remote/-k-v-service-manager/bind.html @@ -8,18 +8,18 @@ kvision / pl.treksoft.kvision.remote / KVServiceManager / bind

bind

- -protected actual inline fun <reified RET> bind(noinline function: suspend T.() -> RET, method: HttpMethod, route: String?): Unit
+(js) +protected inline fun <reified RET> bind(noinline function: suspend T.() -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
-protected actual inline fun <reified PAR, reified RET> bind(noinline function: suspend T.(PAR) -> RET, method: HttpMethod, route: String?): Unit
+protected inline fun <reified PAR, reified RET> bind(noinline function: suspend T.(PAR) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
-protected actual inline fun <reified PAR1, reified PAR2, reified RET> bind(noinline function: suspend T.(PAR1, PAR2) -> RET, method: HttpMethod, route: String?): Unit
+protected inline fun <reified PAR1, reified PAR2, reified RET> bind(noinline function: suspend T.(PAR1, PAR2) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
-protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3) -> RET, method: HttpMethod, route: String?): Unit
+protected inline fun <reified PAR1, reified PAR2, reified PAR3, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
-protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> RET, method: HttpMethod, route: String?): Unit
+protected inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit
-protected actual inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET, method: HttpMethod, route: String?): Unit +protected inline fun <reified PAR1, reified PAR2, reified PAR3, reified PAR4, reified PAR5, reified RET> bind(noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET, method: HttpMethod = HttpMethod.POST, route: String? = null): Unit

Binds a given route with a function of the receiver.

Parameters

@@ -28,13 +28,11 @@ method - a HTTP method

route - a route

- -protected actual inline fun <reified PAR1 : Any, reified PAR2 : Any> bind(noinline function: suspend T.(<ERROR CLASS><PAR1>, <ERROR CLASS><PAR2>) -> Unit, route: String?): Unit -

Binds a given web socket connetion with a function of the receiver.

+(js) +protected inline fun <reified PAR1 : Any, reified PAR2 : Any> bind(noinline function: suspend T.(ReceiveChannel<PAR1>, SendChannel<PAR2>) -> Unit, route: String? = null): Unit +

Binds a given function of the receiver as a web socket connection

Parameters

function - a function of the receiver

-

-route - a web socket route

-- cgit