Up

module Rpc_portmapper_clnt

: sig
#
module Make'PMAP : functor (U'C : Rpc_client.USE_CLIENT) -> sig
#
module V2 : sig
#
type t = U'C.t
#
val _program : Rpc_program.t
#
val pmapproc_null'async : U'C.t -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_null'arg -> ((unit -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_null'res) -> unit) -> unit
#
val pmapproc_set'async : U'C.t -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_set'arg -> ((unit -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_set'res) -> unit) -> unit
#
val pmapproc_unset'async : U'C.t -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_unset'arg -> ((unit -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_unset'res) -> unit) -> unit
#
val pmapproc_getport'async : U'C.t -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_getport'arg -> ((unit -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_getport'res) -> unit) -> unit
#
val pmapproc_dump'async : U'C.t -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_dump'arg -> ((unit -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_dump'res) -> unit) -> unit
#
val pmapproc_callit'async : U'C.t -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_callit'arg -> ((unit -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_callit'res) -> unit) -> unit
end
end
#
module PMAP : sig
#
module V2 : sig
#
type t = Rpc_client.t
#
val create_client : ?esys:Unixqueue.event_system -> ?program_number:Netnumber.uint4 -> ?version_number:Netnumber.uint4 -> Rpc_client.connector -> Rpc.protocol -> Rpc_client.t
#
val create_portmapped_client : ?esys:Unixqueue.event_system -> ?program_number:Netnumber.uint4 -> ?version_number:Netnumber.uint4 -> string -> Rpc.protocol -> Rpc_client.t
#
val create_client2 : ?esys:Unixqueue.event_system -> ?program_number:Netnumber.uint4 -> ?version_number:Netnumber.uint4 -> Rpc_client.mode2 -> Rpc_client.t
#
val _program : Rpc_program.t
#
#
val pmapproc_set'async : Rpc_client.t -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_set'arg -> ((unit -> Rpc_portmapper_aux.t_PMAP'V2'pmapproc_set'res) -> unit) -> unit
#
end
end
end