RemoteAgent

open class RemoteAgent

Interface for client side agent for JSON-RPC remote calls.

Constructors

RemoteAgent
Link copied to clipboard
js
fun RemoteAgent()

Functions

deserialize
Link copied to clipboard
js
fun <RET> deserialize(value: String, jsType: String): RET
deserializeList
Link copied to clipboard
js
fun <RET> deserializeList(value: String, jsType: String): List<RET>
equals
Link copied to clipboard
js
open operator fun equals(other: Any?): Boolean
findEnumValue
Link copied to clipboard
js
fun findEnumValue(kClass: KClass<Any>, value: String): Any?
hashCode
Link copied to clipboard
js
open fun hashCode(): Int
serialize
Link copied to clipboard
js
inline fun <PAR> serialize(value: PAR): String?
serializeNotNull
Link copied to clipboard
js
inline fun <PAR : Any> serializeNotNull(value: PAR): String
toString
Link copied to clipboard
js
open fun toString(): String
tryDeserializeEnum
Link copied to clipboard
js
fun tryDeserializeEnum(kClass: KClass<Any>, value: String): Any
tryDeserializeEnumList
Link copied to clipboard
js
fun tryDeserializeEnumList(kClass: KClass<Any>, value: String): List<Any>

Inheritors

KVRemoteAgent
Link copied to clipboard