Up

module Rpc_portmapper_aux

: sig
#
type mapping = {
# mutable prog
: Netnumber.uint4;
# mutable vers
: Netnumber.uint4;
# mutable prot
: Netnumber.uint4;
# mutable port
: Netnumber.uint4;
}
#
type pmaplist = {
# mutable map
: mapping;
# mutable next
: pmaplist option;
}
#
type pmaplist_p = pmaplist option
#
type call_args = {
# mutable call_prog
: Netnumber.uint4;
# mutable call_vers
: Netnumber.uint4;
# mutable call_proc
: Netnumber.uint4;
# mutable call_args
: string;
}
#
type call_result = {
# mutable call_port
: Netnumber.uint4;
# mutable call_res
: string;
}
#
type t_PMAP'V2'pmapproc_null'arg = unit
#
type t_PMAP'V2'pmapproc_null'res = unit
#
type t_PMAP'V2'pmapproc_set'arg = mapping
#
type t_PMAP'V2'pmapproc_set'res = bool
#
type t_PMAP'V2'pmapproc_unset'arg = mapping
#
type t_PMAP'V2'pmapproc_unset'res = bool
#
type t_PMAP'V2'pmapproc_getport'arg = mapping
#
type t_PMAP'V2'pmapproc_getport'res = Netnumber.uint4
#
type t_PMAP'V2'pmapproc_dump'arg = unit
#
type t_PMAP'V2'pmapproc_dump'res = pmaplist_p
#
type t_PMAP'V2'pmapproc_callit'arg = call_args
#
type t_PMAP'V2'pmapproc_callit'res = call_result
#
val pmap_port : Netnumber.uint4
#
val ipproto_tcp : Netnumber.uint4
#
val ipproto_udp : Netnumber.uint4
#
val _to_mapping : Xdr.xdr_value -> mapping
#
val _of_mapping : mapping -> Xdr.xdr_value
#
val _to_pmaplist : Xdr.xdr_value -> pmaplist
#
val _of_pmaplist : pmaplist -> Xdr.xdr_value
#
val _to_pmaplist_p : Xdr.xdr_value -> pmaplist_p
#
val _of_pmaplist_p : pmaplist_p -> Xdr.xdr_value
#
val _to_call_args : Xdr.xdr_value -> call_args
#
val _of_call_args : call_args -> Xdr.xdr_value
#
val _to_call_result : Xdr.xdr_value -> call_result
#
val _of_call_result : call_result -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_null'arg : Xdr.xdr_value -> t_PMAP'V2'pmapproc_null'arg
#
val _of_PMAP'V2'pmapproc_null'arg : t_PMAP'V2'pmapproc_null'arg -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_null'res : Xdr.xdr_value -> t_PMAP'V2'pmapproc_null'res
#
val _of_PMAP'V2'pmapproc_null'res : t_PMAP'V2'pmapproc_null'res -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_set'arg : Xdr.xdr_value -> t_PMAP'V2'pmapproc_set'arg
#
val _of_PMAP'V2'pmapproc_set'arg : t_PMAP'V2'pmapproc_set'arg -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_set'res : Xdr.xdr_value -> t_PMAP'V2'pmapproc_set'res
#
val _of_PMAP'V2'pmapproc_set'res : t_PMAP'V2'pmapproc_set'res -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_unset'arg : Xdr.xdr_value -> t_PMAP'V2'pmapproc_unset'arg
#
val _of_PMAP'V2'pmapproc_unset'arg : t_PMAP'V2'pmapproc_unset'arg -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_unset'res : Xdr.xdr_value -> t_PMAP'V2'pmapproc_unset'res
#
val _of_PMAP'V2'pmapproc_unset'res : t_PMAP'V2'pmapproc_unset'res -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_getport'arg : Xdr.xdr_value -> t_PMAP'V2'pmapproc_getport'arg
#
val _of_PMAP'V2'pmapproc_getport'arg : t_PMAP'V2'pmapproc_getport'arg -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_getport'res : Xdr.xdr_value -> t_PMAP'V2'pmapproc_getport'res
#
val _of_PMAP'V2'pmapproc_getport'res : t_PMAP'V2'pmapproc_getport'res -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_dump'arg : Xdr.xdr_value -> t_PMAP'V2'pmapproc_dump'arg
#
val _of_PMAP'V2'pmapproc_dump'arg : t_PMAP'V2'pmapproc_dump'arg -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_dump'res : Xdr.xdr_value -> t_PMAP'V2'pmapproc_dump'res
#
val _of_PMAP'V2'pmapproc_dump'res : t_PMAP'V2'pmapproc_dump'res -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_callit'arg : Xdr.xdr_value -> t_PMAP'V2'pmapproc_callit'arg
#
val _of_PMAP'V2'pmapproc_callit'arg : t_PMAP'V2'pmapproc_callit'arg -> Xdr.xdr_value
#
val _to_PMAP'V2'pmapproc_callit'res : Xdr.xdr_value -> t_PMAP'V2'pmapproc_callit'res
#
val _of_PMAP'V2'pmapproc_callit'res : t_PMAP'V2'pmapproc_callit'res -> Xdr.xdr_value
#
val xdrt_mapping : Xdr.xdr_type_term
#
val xdrt_pmaplist : Xdr.xdr_type_term
#
val xdrt_pmaplist_p : Xdr.xdr_type_term
#
val xdrt_call_args : Xdr.xdr_type_term
#
val xdrt_call_result : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_null'arg : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_null'res : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_set'arg : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_set'res : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_unset'arg : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_unset'res : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_getport'arg : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_getport'res : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_dump'arg : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_dump'res : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_callit'arg : Xdr.xdr_type_term
#
val xdrt_PMAP'V2'pmapproc_callit'res : Xdr.xdr_type_term
#
val program_PMAP'V2 : Rpc_program.t
end