Package

org.genivi.sota.core

jsonrpc

Permalink

package jsonrpc

Visibility
  1. Public
  2. All

Type Members

  1. final case class ErrorResponse(error: JsonRpcError, id: Option[Int]) extends Product with Serializable

    Permalink
  2. class HttpTransport extends AnyRef

    Permalink

    HTTP transport to communicate with RVI node.

  3. trait JsonRpcDirectives extends AnyRef

    Permalink

    Directives for handling JSON-RPC messages.

  4. final case class JsonRpcError(code: Int, message: String, data: Option[Json]) extends Product with Serializable

    Permalink
  5. final case class Request(jsonrpc: String, method: String, params: Json, id: Option[Int]) extends Product with Serializable

    Permalink

    JSON-RPC request message.

Value Members

  1. object ErrorResponse extends Serializable

    Permalink
  2. object HttpTransport

    Permalink
  3. object JsonRpcDirectives extends JsonRpcDirectives

    Permalink
  4. object JsonRpcError extends Serializable

    Permalink
  5. object PredefinedErrors

    Permalink
  6. object client extends Dynamic

    Permalink

    Encoder/decoder for JSON-RPC requests and responses.

Ungrouped