p
jsonrpclib
package jsonrpclib
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- jsonrpclib
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Package Members
- package smithy4sinterop
Type Members
- final case class JsonRpc() extends Product with Serializable
the JSON-RPC protocol, see https://www.jsonrpc.org/specification
- type JsonRpcNotification = jsonrpclib.JsonRpcNotification.Type
Identifies an operation that abides by fire-and-forget semantics see https://www.jsonrpc.org/specification#notification
- 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. - type JsonRpcRequest = jsonrpclib.JsonRpcRequest.Type
Identifies an operation that abides by request/response semantics https://www.jsonrpc.org/specification#request_object
Value Members
- object JsonRpc extends Companion[JsonRpc] with Serializable
- object JsonRpcNotification extends Newtype[String]
Identifies an operation that abides by fire-and-forget semantics see https://www.jsonrpc.org/specification#notification
- object JsonRpcPayload extends Companion[JsonRpcPayload] with Serializable
- object JsonRpcRequest extends Newtype[String]
Identifies an operation that abides by request/response semantics https://www.jsonrpc.org/specification#request_object