Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Deferred = Async.Deferred
type async_rpcfn = Rpc.call -> Rpc.response Deferred.t
module M : sig ... end
module GenClient () : sig ... end
Client generator similar to Idl.GenClient
that uses Async
.
val server : server_implementation -> async_rpcfn
val combine : server_implementation list -> server_implementation
module GenServer () : sig ... end
Server generator similar to Idl.GenServer
that uses Async
.