From 7c2850063697f94a0d8b8d8f8588136dd4b3d05e Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Sun, 21 Oct 2018 23:59:34 +0200 Subject: API documentation for KVision 0.0.19 --- api/pl.treksoft.kvision.remote/index.html | 187 ------------------------------ 1 file changed, 187 deletions(-) delete mode 100644 api/pl.treksoft.kvision.remote/index.html (limited to 'api/pl.treksoft.kvision.remote/index.html') diff --git a/api/pl.treksoft.kvision.remote/index.html b/api/pl.treksoft.kvision.remote/index.html deleted file mode 100644 index 530d287e..00000000 --- a/api/pl.treksoft.kvision.remote/index.html +++ /dev/null @@ -1,187 +0,0 @@ - - - -pl.treksoft.kvision.remote - kvision - - - -kvision / pl.treksoft.kvision.remote
-
-

Package pl.treksoft.kvision.remote

-

A set of components for creating multiplatform automatic JSON-RPC connectivity with a backend server.

-

Types

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

CallAgent

-
-open class CallAgent -

An agent responsible for remote calls.

-
-

Credentials

-
-data class Credentials -

Username and password credentials.

-
-

HttpMethod

-
-enum class HttpMethod
-

JsonRpcRequest

-
-data class JsonRpcRequest
-

JsonRpcResponse

-
-data class JsonRpcResponse
-

KVServer

-
-open expect class KVServer -

A server.

-
-

LoginService

-
-class LoginService -

Pac4j form login dispatcher.

-
-

Profile

-
-expect class Profile -

A user profile.

-
-

RemoteAgent

-
-open class RemoteAgent<out T> -

Client side agent for JSON-RPC remote calls.

-
-

Request

-
-expect interface Request -

A server request.

-
-

RpcHttpMethod

-
-enum class RpcHttpMethod
-

SecurityMgr

-
-abstract class SecurityMgr -

Pac4j form login dispatcher.

-
-

ServiceManager

-
-open expect class ServiceManager<out T> -

Multiplatform service manager.

-
-

Exceptions

- - - - - - - -
-

SecurityException

-
-class SecurityException : Exception -

A security exception.

-
-

Type Aliases

- - - - - - - -
-

Profile

-
-actual typealias Profile = <ERROR CLASS> -

A user profile.

-
-

Properties

- - - - - - - -
-

HTTP_UNAUTHORIZED

-
-const val HTTP_UNAUTHORIZED: Int -

HTTP status unauthorized (401).

-
-

Functions

- - - - - - - -
-

async

-
-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.

-
- - -- cgit