package rpclib

  1. Overview
  2. No Docs
A library to deal with RPCs in OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

rpclib-10.2.0.tbz
sha256=37ec4a4dd53fcb2d38d846415d3a45976d5a78c1531e6d876db2436e947172f3
sha512=4757df16d7cf2220787e2a6532e47130049894741ae1635e017cd583f28c5e55c016768d992c6739da70b29283141070f974f246b1ef467e64b034c5c231b00a

Description

ocaml-rpc is a library that provides remote procedure calls (RPC) using XML or JSON as transport encodings, and multiple generators for documentations, clients, servers, javascript bindings, python bindings, ...

The transport mechanism itself is outside the scope of this library as all conversions are from and to strings.

Tags

org:mirage org:xapi-project

Published: 02 Apr 2026

Dependencies (8)

  1. yojson >= "1.7.0"
  2. xmlm
  3. result >= "1.5"
  4. rresult >= "0.3.0"
  5. cmdliner >= "1.1.0"
  6. base64 >= "3.4.0"
  7. dune >= "3.10.0"
  8. ocaml >= "4.14.0"

Dev Dependencies (1)

  1. alcotest with-test

Used by (7)

  1. ppx_deriving_rpc >= "10.2.0"
  2. rpclib-async >= "10.2.0"
  3. rpclib-html >= "10.2.0"
  4. rpclib-js >= "10.2.0"
  5. rpclib-lwt >= "10.2.0"
  6. xapi-backtrace
  7. xapi-rrd

Conflicts (1)

  1. result < "1.5"