Packages

p

jsonrpclib

package jsonrpclib

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. jsonrpclib
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package smithy4sinterop

Type Members

  1. final case class JsonRpc() extends Product with Serializable

    the JSON-RPC protocol, see https://www.jsonrpc.org/specification

  2. type JsonRpcNotification = jsonrpclib.JsonRpcNotification.Type

    Identifies an operation that abides by fire-and-forget semantics see https://www.jsonrpc.org/specification#notification

  3. final case class JsonRpcPayload() extends Product with Serializable

    Binds a single structure member to the payload of a jsonrpc message.

    Binds a single structure member to the payload of a jsonrpc message. Just like @httpPayload, but for jsonRpc.

  4. type JsonRpcRequest = jsonrpclib.JsonRpcRequest.Type

    Identifies an operation that abides by request/response semantics https://www.jsonrpc.org/specification#request_object

Value Members

  1. object JsonRpc extends Companion[JsonRpc] with Serializable
  2. object JsonRpcNotification extends Newtype[String]

    Identifies an operation that abides by fire-and-forget semantics see https://www.jsonrpc.org/specification#notification

  3. object JsonRpcPayload extends Companion[JsonRpcPayload] with Serializable
  4. object JsonRpcRequest extends Newtype[String]

    Identifies an operation that abides by request/response semantics https://www.jsonrpc.org/specification#request_object

Inherited from AnyRef

Inherited from Any

Ungrouped