package ocamlnet

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t
val create_inet : ?esys:Unixqueue.event_system -> string -> Rpc.protocol -> t
val create_local : ?esys:Unixqueue.event_system -> unit -> t
val shut_down : t -> unit
val null : t -> unit
val null'async : t -> ((unit -> unit) -> unit) -> unit
val set : t -> Netnumber.uint4 -> Netnumber.uint4 -> Rpc.protocol -> int -> bool
val set'async : t -> Netnumber.uint4 -> Netnumber.uint4 -> Rpc.protocol -> int -> ((unit -> bool) -> unit) -> unit
val set_rpcbind : t -> Netnumber.uint4 -> Netnumber.uint4 -> string -> string -> string -> bool
val set_rpcbind'async : t -> Netnumber.uint4 -> Netnumber.uint4 -> string -> string -> string -> ((unit -> bool) -> unit) -> unit
val unset : t -> Netnumber.uint4 -> Netnumber.uint4 -> Rpc.protocol -> int -> bool
val unset'async : t -> Netnumber.uint4 -> Netnumber.uint4 -> Rpc.protocol -> int -> ((unit -> bool) -> unit) -> unit
val unset_rpcbind : t -> Netnumber.uint4 -> Netnumber.uint4 -> string -> string -> string -> bool
val unset_rpcbind'async : t -> Netnumber.uint4 -> Netnumber.uint4 -> string -> string -> string -> ((unit -> bool) -> unit) -> unit
val getport : t -> Netnumber.uint4 -> Netnumber.uint4 -> Rpc.protocol -> int
val getport'async : t -> Netnumber.uint4 -> Netnumber.uint4 -> Rpc.protocol -> ((unit -> int) -> unit) -> unit
val getaddr_rpcbind : t -> Netnumber.uint4 -> Netnumber.uint4 -> string -> string -> string option
val getaddr_rpcbind'async : t -> Netnumber.uint4 -> Netnumber.uint4 -> string -> string -> ((unit -> string option) -> unit) -> unit
val dump : t -> (Netnumber.uint4 * Netnumber.uint4 * Rpc.protocol * int) list
val dump'async : t -> ((unit -> (Netnumber.uint4 * Netnumber.uint4 * Rpc.protocol * int) list) -> unit) -> unit
val port_of_program : Rpc_program.t -> string -> Rpc.protocol -> int
val sockaddr_of_program_rpcbind : Rpc_program.t -> string -> string -> Unix.sockaddr * Rpc.protocol
OCaml

Innovation. Community. Security.