Package

com.dhpcs

jsonrpc

Permalink

package jsonrpc

Visibility
  1. Public
  2. All

Type Members

  1. trait CommandCompanion[A] extends AnyRef

    Permalink
  2. case class ErrorResponse(code: Int, message: String, data: Option[JsValue] = None) extends Product with Serializable

    Permalink
  3. sealed trait JsonRpcMessage extends AnyRef

    Permalink
  4. trait JsonRpcMessageCompanion extends AnyRef

    Permalink
  5. case class JsonRpcNotificationMessage(method: String, params: Either[JsArray, JsObject]) extends JsonRpcMessage with Product with Serializable

    Permalink
  6. case class JsonRpcRequestMessage(method: String, params: Either[JsArray, JsObject], id: Option[Either[String, BigDecimal]]) extends JsonRpcMessage with Product with Serializable

    Permalink
  7. case class JsonRpcRequestMessageBatch(messages: Seq[Either[JsonRpcNotificationMessage, JsonRpcRequestMessage]]) extends JsonRpcMessage with Product with Serializable

    Permalink
  8. sealed trait JsonRpcResponseError extends AnyRef

    Permalink
  9. case class JsonRpcResponseMessage(eitherErrorOrResult: Either[JsonRpcResponseError, JsValue], id: Option[Either[String, BigDecimal]]) extends JsonRpcMessage with Product with Serializable

    Permalink
  10. case class JsonRpcResponseMessageBatch(messages: Seq[JsonRpcResponseMessage]) extends JsonRpcMessage with Product with Serializable

    Permalink
  11. trait NotificationCompanion[A] extends AnyRef

    Permalink
  12. trait ResponseCompanion[A] extends AnyRef

    Permalink

Value Members

  1. object JsonRpcMessage

    Permalink
  2. object JsonRpcNotificationMessage extends JsonRpcMessageCompanion with Serializable

    Permalink
  3. object JsonRpcRequestMessage extends JsonRpcMessageCompanion with Serializable

    Permalink
  4. object JsonRpcRequestMessageBatch extends JsonRpcMessageCompanion with Serializable

    Permalink
  5. object JsonRpcResponseError

    Permalink
  6. object JsonRpcResponseMessage extends JsonRpcMessageCompanion with Serializable

    Permalink
  7. object JsonRpcResponseMessageBatch extends JsonRpcMessageCompanion with Serializable

    Permalink
  8. object Message

    Permalink

Ungrouped