xmlrpc

package xmlrpc

Visibility
  1. Public
  2. All

Type Members

  1. case class ConnectionError(code: Int, reason: String, context: Option[Throwable] = None) extends XmlrpcError with Product with Serializable

    Wrapper to allow easier handling with XML-RPC responses.

    Wrapper to allow easier handling with XML-RPC responses.

    code

    Error code. If this code is positive it is from spray.http.StatusCodes. If it is negative, it represents a hand-rolled code error defined in the companion object.

    reason

    The reason of the connection error

    context

    Any exception occurred

  2. case class XmlrpcResponse[R](underlying: Future[Deserialized[R]])(implicit ec: ExecutionContext) extends Product with Serializable

Value Members

  1. object ConnectionError extends Serializable

  2. object Xmlrpc

    This is the client api to connect to the Xmlrpc server.

    This is the client api to connect to the Xmlrpc server. A client can send any request and he will receive a response. A request is a method call and a response is the result of that method in the server or a fault.

    The configuration of the Server is a Uri, make sure you have this implicit in context before calling invokeMethod.

  3. object XmlrpcResponse extends Serializable

  4. package protocol

Ungrouped