Plasma GitLab Archive
Projects Blog Knowledge

sig
  module Make'NFS :
    functor (U'C : Rpc_client.USE_CLIENT->
      sig
        module V3 :
          sig
            type t = U'C.t
            val _program : Rpc_program.t
            val null :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'null'arg -> Nfs3_aux.t_NFS'V3'null'res
            val null'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'null'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'null'res) -> unit) -> unit
            val getattr :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'getattr'arg -> Nfs3_aux.t_NFS'V3'getattr'res
            val getattr'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'getattr'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'getattr'res) -> unit) -> unit
            val setattr :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'setattr'arg -> Nfs3_aux.t_NFS'V3'setattr'res
            val setattr'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'setattr'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'setattr'res) -> unit) -> unit
            val lookup :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'lookup'arg -> Nfs3_aux.t_NFS'V3'lookup'res
            val lookup'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'lookup'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'lookup'res) -> unit) -> unit
            val access :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'access'arg -> Nfs3_aux.t_NFS'V3'access'res
            val access'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'access'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'access'res) -> unit) -> unit
            val readlink :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'readlink'arg ->
              Nfs3_aux.t_NFS'V3'readlink'res
            val readlink'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'readlink'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'readlink'res) -> unit) -> unit
            val read :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'read'arg -> Nfs3_aux.t_NFS'V3'read'res
            val read'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'read'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'read'res) -> unit) -> unit
            val write :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'write'arg -> Nfs3_aux.t_NFS'V3'write'res
            val write'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'write'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'write'res) -> unit) -> unit
            val create :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'create'arg -> Nfs3_aux.t_NFS'V3'create'res
            val create'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'create'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'create'res) -> unit) -> unit
            val mkdir :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'mkdir'arg -> Nfs3_aux.t_NFS'V3'mkdir'res
            val mkdir'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'mkdir'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'mkdir'res) -> unit) -> unit
            val symlink :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'symlink'arg -> Nfs3_aux.t_NFS'V3'symlink'res
            val symlink'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'symlink'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'symlink'res) -> unit) -> unit
            val mknod :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'mknod'arg -> Nfs3_aux.t_NFS'V3'mknod'res
            val mknod'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'mknod'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'mknod'res) -> unit) -> unit
            val remove :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'remove'arg -> Nfs3_aux.t_NFS'V3'remove'res
            val remove'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'remove'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'remove'res) -> unit) -> unit
            val rmdir :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'rmdir'arg -> Nfs3_aux.t_NFS'V3'rmdir'res
            val rmdir'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'rmdir'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'rmdir'res) -> unit) -> unit
            val rename :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'rename'arg -> Nfs3_aux.t_NFS'V3'rename'res
            val rename'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'rename'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'rename'res) -> unit) -> unit
            val link :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'link'arg -> Nfs3_aux.t_NFS'V3'link'res
            val link'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'link'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'link'res) -> unit) -> unit
            val readdir :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'readdir'arg -> Nfs3_aux.t_NFS'V3'readdir'res
            val readdir'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'readdir'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'readdir'res) -> unit) -> unit
            val readdirplus :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'readdirplus'arg ->
              Nfs3_aux.t_NFS'V3'readdirplus'res
            val readdirplus'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'readdirplus'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'readdirplus'res) -> unit) -> unit
            val fsstat :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'fsstat'arg -> Nfs3_aux.t_NFS'V3'fsstat'res
            val fsstat'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'fsstat'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'fsstat'res) -> unit) -> unit
            val fsinfo :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'fsinfo'arg -> Nfs3_aux.t_NFS'V3'fsinfo'res
            val fsinfo'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'fsinfo'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'fsinfo'res) -> unit) -> unit
            val pathconf :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'pathconf'arg ->
              Nfs3_aux.t_NFS'V3'pathconf'res
            val pathconf'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'pathconf'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'pathconf'res) -> unit) -> unit
            val commit :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'commit'arg -> Nfs3_aux.t_NFS'V3'commit'res
            val commit'async :
              U'C.t ->
              Nfs3_aux.t_NFS'V3'commit'arg ->
              ((unit -> Nfs3_aux.t_NFS'V3'commit'res) -> unit) -> unit
          end
      end
  module NFS :
    sig
      module V3 :
        sig
          type t = Rpc_client.t
          val create_client :
            ?esys:Unixqueue.event_system ->
            ?program_number:Rtypes.uint4 ->
            ?version_number:Rtypes.uint4 ->
            Rpc_client.connector -> Rpc.protocol -> Rpc_client.t
          val create_portmapped_client :
            ?esys:Unixqueue.event_system ->
            ?program_number:Rtypes.uint4 ->
            ?version_number:Rtypes.uint4 ->
            string -> Rpc.protocol -> Rpc_client.t
          val create_client2 :
            ?esys:Unixqueue.event_system ->
            ?program_number:Rtypes.uint4 ->
            ?version_number:Rtypes.uint4 -> Rpc_client.mode2 -> Rpc_client.t
          val _program : Rpc_program.t
          val null :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'null'arg -> Nfs3_aux.t_NFS'V3'null'res
          val null'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'null'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'null'res) -> unit) -> unit
          val getattr :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'getattr'arg -> Nfs3_aux.t_NFS'V3'getattr'res
          val getattr'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'getattr'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'getattr'res) -> unit) -> unit
          val setattr :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'setattr'arg -> Nfs3_aux.t_NFS'V3'setattr'res
          val setattr'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'setattr'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'setattr'res) -> unit) -> unit
          val lookup :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'lookup'arg -> Nfs3_aux.t_NFS'V3'lookup'res
          val lookup'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'lookup'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'lookup'res) -> unit) -> unit
          val access :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'access'arg -> Nfs3_aux.t_NFS'V3'access'res
          val access'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'access'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'access'res) -> unit) -> unit
          val readlink :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'readlink'arg -> Nfs3_aux.t_NFS'V3'readlink'res
          val readlink'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'readlink'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'readlink'res) -> unit) -> unit
          val read :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'read'arg -> Nfs3_aux.t_NFS'V3'read'res
          val read'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'read'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'read'res) -> unit) -> unit
          val write :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'write'arg -> Nfs3_aux.t_NFS'V3'write'res
          val write'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'write'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'write'res) -> unit) -> unit
          val create :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'create'arg -> Nfs3_aux.t_NFS'V3'create'res
          val create'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'create'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'create'res) -> unit) -> unit
          val mkdir :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'mkdir'arg -> Nfs3_aux.t_NFS'V3'mkdir'res
          val mkdir'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'mkdir'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'mkdir'res) -> unit) -> unit
          val symlink :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'symlink'arg -> Nfs3_aux.t_NFS'V3'symlink'res
          val symlink'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'symlink'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'symlink'res) -> unit) -> unit
          val mknod :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'mknod'arg -> Nfs3_aux.t_NFS'V3'mknod'res
          val mknod'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'mknod'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'mknod'res) -> unit) -> unit
          val remove :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'remove'arg -> Nfs3_aux.t_NFS'V3'remove'res
          val remove'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'remove'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'remove'res) -> unit) -> unit
          val rmdir :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'rmdir'arg -> Nfs3_aux.t_NFS'V3'rmdir'res
          val rmdir'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'rmdir'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'rmdir'res) -> unit) -> unit
          val rename :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'rename'arg -> Nfs3_aux.t_NFS'V3'rename'res
          val rename'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'rename'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'rename'res) -> unit) -> unit
          val link :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'link'arg -> Nfs3_aux.t_NFS'V3'link'res
          val link'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'link'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'link'res) -> unit) -> unit
          val readdir :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'readdir'arg -> Nfs3_aux.t_NFS'V3'readdir'res
          val readdir'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'readdir'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'readdir'res) -> unit) -> unit
          val readdirplus :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'readdirplus'arg ->
            Nfs3_aux.t_NFS'V3'readdirplus'res
          val readdirplus'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'readdirplus'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'readdirplus'res) -> unit) -> unit
          val fsstat :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'fsstat'arg -> Nfs3_aux.t_NFS'V3'fsstat'res
          val fsstat'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'fsstat'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'fsstat'res) -> unit) -> unit
          val fsinfo :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'fsinfo'arg -> Nfs3_aux.t_NFS'V3'fsinfo'res
          val fsinfo'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'fsinfo'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'fsinfo'res) -> unit) -> unit
          val pathconf :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'pathconf'arg -> Nfs3_aux.t_NFS'V3'pathconf'res
          val pathconf'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'pathconf'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'pathconf'res) -> unit) -> unit
          val commit :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'commit'arg -> Nfs3_aux.t_NFS'V3'commit'res
          val commit'async :
            Rpc_client.t ->
            Nfs3_aux.t_NFS'V3'commit'arg ->
            ((unit -> Nfs3_aux.t_NFS'V3'commit'res) -> unit) -> unit
        end
    end
  module Make'MOUNT :
    functor (U'C : Rpc_client.USE_CLIENT->
      sig
        module V3 :
          sig
            type t = U'C.t
            val _program : Rpc_program.t
            val null :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'null'arg -> Nfs3_aux.t_MOUNT'V3'null'res
            val null'async :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'null'arg ->
              ((unit -> Nfs3_aux.t_MOUNT'V3'null'res) -> unit) -> unit
            val mnt :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'mnt'arg -> Nfs3_aux.t_MOUNT'V3'mnt'res
            val mnt'async :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'mnt'arg ->
              ((unit -> Nfs3_aux.t_MOUNT'V3'mnt'res) -> unit) -> unit
            val dump :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'dump'arg -> Nfs3_aux.t_MOUNT'V3'dump'res
            val dump'async :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'dump'arg ->
              ((unit -> Nfs3_aux.t_MOUNT'V3'dump'res) -> unit) -> unit
            val umnt :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'umnt'arg -> Nfs3_aux.t_MOUNT'V3'umnt'res
            val umnt'async :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'umnt'arg ->
              ((unit -> Nfs3_aux.t_MOUNT'V3'umnt'res) -> unit) -> unit
            val umntall :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'umntall'arg ->
              Nfs3_aux.t_MOUNT'V3'umntall'res
            val umntall'async :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'umntall'arg ->
              ((unit -> Nfs3_aux.t_MOUNT'V3'umntall'res) -> unit) -> unit
            val export :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'export'arg ->
              Nfs3_aux.t_MOUNT'V3'export'res
            val export'async :
              U'C.t ->
              Nfs3_aux.t_MOUNT'V3'export'arg ->
              ((unit -> Nfs3_aux.t_MOUNT'V3'export'res) -> unit) -> unit
          end
      end
  module MOUNT :
    sig
      module V3 :
        sig
          type t = Rpc_client.t
          val create_client :
            ?esys:Unixqueue.event_system ->
            ?program_number:Rtypes.uint4 ->
            ?version_number:Rtypes.uint4 ->
            Rpc_client.connector -> Rpc.protocol -> Rpc_client.t
          val create_portmapped_client :
            ?esys:Unixqueue.event_system ->
            ?program_number:Rtypes.uint4 ->
            ?version_number:Rtypes.uint4 ->
            string -> Rpc.protocol -> Rpc_client.t
          val create_client2 :
            ?esys:Unixqueue.event_system ->
            ?program_number:Rtypes.uint4 ->
            ?version_number:Rtypes.uint4 -> Rpc_client.mode2 -> Rpc_client.t
          val _program : Rpc_program.t
          val null :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'null'arg -> Nfs3_aux.t_MOUNT'V3'null'res
          val null'async :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'null'arg ->
            ((unit -> Nfs3_aux.t_MOUNT'V3'null'res) -> unit) -> unit
          val mnt :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'mnt'arg -> Nfs3_aux.t_MOUNT'V3'mnt'res
          val mnt'async :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'mnt'arg ->
            ((unit -> Nfs3_aux.t_MOUNT'V3'mnt'res) -> unit) -> unit
          val dump :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'dump'arg -> Nfs3_aux.t_MOUNT'V3'dump'res
          val dump'async :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'dump'arg ->
            ((unit -> Nfs3_aux.t_MOUNT'V3'dump'res) -> unit) -> unit
          val umnt :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'umnt'arg -> Nfs3_aux.t_MOUNT'V3'umnt'res
          val umnt'async :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'umnt'arg ->
            ((unit -> Nfs3_aux.t_MOUNT'V3'umnt'res) -> unit) -> unit
          val umntall :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'umntall'arg ->
            Nfs3_aux.t_MOUNT'V3'umntall'res
          val umntall'async :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'umntall'arg ->
            ((unit -> Nfs3_aux.t_MOUNT'V3'umntall'res) -> unit) -> unit
          val export :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'export'arg -> Nfs3_aux.t_MOUNT'V3'export'res
          val export'async :
            Rpc_client.t ->
            Nfs3_aux.t_MOUNT'V3'export'arg ->
            ((unit -> Nfs3_aux.t_MOUNT'V3'export'res) -> unit) -> unit
        end
    end
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml