package ocamlnet

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t
val create_inet : Unixqueue.event_system -> string -> int -> Rpc.protocol -> t
val create_unix : Unixqueue.event_system -> string -> t
val bind : t -> Rpc_program.t -> unit
val shut_down : t -> unit
val synchronize : Unixqueue.event_system -> ('a -> ((unit -> 'b) -> unit) -> unit) -> 'a -> 'b
val event_system : t -> Unixqueue.event_system
val use : t -> Rpc_program.t -> unit
val unbound_sync_call : t -> Rpc_program.t -> string -> Netxdr.xdr_value -> Netxdr.xdr_value
val unbound_async_call : t -> Rpc_program.t -> string -> Netxdr.xdr_value -> ((unit -> Netxdr.xdr_value) -> unit) -> unit
val xdr_ctx : t -> Netxdr.ctx