package dune-rpc

  1. Overview
  2. Docs
Communicate with dune using rpc

Install

Dune Dependency

Authors

Maintainers

Sources

dune-3.16.1.tbz
sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de
sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c

doc/dune-rpc/Dune_rpc/V1/index.html

Module Dune_rpc.V1Source

Sourcemodule Id : sig ... end

Id's for requests, responses, sessions.

Sourcemodule Response : sig ... end
Sourcemodule Initialize : sig ... end
Sourcemodule Loc : sig ... end
Sourcemodule Path : sig ... end
Sourcemodule Ansi_color : sig ... end
Sourcemodule User_message : sig ... end
Sourcemodule Target : sig ... end
Sourcemodule Diagnostic : sig ... end
Sourcemodule Progress : sig ... end
Sourcemodule Job : sig ... end
Sourcemodule Sub : sig ... end
Sourcemodule Message : sig ... end
Sourcemodule Version_error : sig ... end

A Version_error is returned on the client-side when a request or notification is determined to be invalid due to version negotiation (no known method or no common version).

Sourcemodule Notification : sig ... end
Sourcemodule Request : sig ... end
Sourcemodule Client : sig ... end
Sourcemodule Where : sig ... end

represents the address where a dune rpc instance might be listening

Sourcemodule Registry : sig ... end

The registry is where all running instances of dune rpc are stored.

OCaml

Innovation. Community. Security.