Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
open class ErrorMessage(val code: Int, val message: String)
Link copied to clipboard
object JsonRpc
Link copied to clipboard
typealias JsonRpcHandler<IN, OUT> = (IN) -> OUT
Link copied to clipboard
data class JsonRpcMethodBinding<IN, OUT>(val name: String, val handler: JsonRpcHandler<IN, OUT>)
Link copied to clipboard
class JsonRpcRequest<NODE>(json: Json<NODE>, fields: Map<String, NODE>)
Link copied to clipboard
class JsonRpcResult<NODE>(json: Json<NODE>, fields: Map<String, NODE>)
Link copied to clipboard
data class JsonRpcService<NODE>(processor: RoutingJsonRpcHandler<NODE>, json: Json<NODE>) : Function1<request: Request, Response>
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard