Plasma GitLab Archive
Projects Blog Knowledge

sig
  module V1 :
    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 ->
        Pfs_rpcapi_aux.t_Filesystem'V1'null'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'null'res
      val null'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'null'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'null'res) -> unit) -> unit
      val begin_transaction :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'begin_transaction'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'begin_transaction'res
      val begin_transaction'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'begin_transaction'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'begin_transaction'res) ->
         unit) ->
        unit
      val commit_transaction :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'commit_transaction'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'commit_transaction'res
      val commit_transaction'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'commit_transaction'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'commit_transaction'res) ->
         unit) ->
        unit
      val abort_transaction :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'abort_transaction'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'abort_transaction'res
      val abort_transaction'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'abort_transaction'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'abort_transaction'res) ->
         unit) ->
        unit
      val get_inodeinfo :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_inodeinfo'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_inodeinfo'res
      val get_inodeinfo'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_inodeinfo'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'get_inodeinfo'res) -> unit) ->
        unit
      val allocate_inode :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'allocate_inode'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'allocate_inode'res
      val allocate_inode'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'allocate_inode'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'allocate_inode'res) -> unit) ->
        unit
      val update_inodeinfo :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'update_inodeinfo'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'update_inodeinfo'res
      val update_inodeinfo'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'update_inodeinfo'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'update_inodeinfo'res) ->
         unit) ->
        unit
      val delete_inode :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'delete_inode'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'delete_inode'res
      val delete_inode'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'delete_inode'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'delete_inode'res) -> unit) ->
        unit
      val get_blocks :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_blocks'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_blocks'res
      val get_blocks'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_blocks'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'get_blocks'res) -> unit) ->
        unit
      val allocate_blocks :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'allocate_blocks'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'allocate_blocks'res
      val allocate_blocks'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'allocate_blocks'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'allocate_blocks'res) -> unit) ->
        unit
      val free_blocks :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'free_blocks'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'free_blocks'res
      val free_blocks'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'free_blocks'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'free_blocks'res) -> unit) ->
        unit
      val get_fsstat :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_fsstat'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_fsstat'res
      val get_fsstat'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_fsstat'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'get_fsstat'res) -> unit) ->
        unit
      val rereplicate :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rereplicate'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rereplicate'res
      val rereplicate'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rereplicate'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'rereplicate'res) -> unit) ->
        unit
      val get_blocksize :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_blocksize'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_blocksize'res
      val get_blocksize'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_blocksize'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'get_blocksize'res) -> unit) ->
        unit
      val get_params :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_params'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_params'res
      val get_params'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_params'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'get_params'res) -> unit) ->
        unit
      val lookup :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'lookup'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'lookup'res
      val lookup'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'lookup'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'lookup'res) -> unit) -> unit
      val rev_lookup :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup'res
      val rev_lookup'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup'res) -> unit) ->
        unit
      val rev_lookup_dir :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup_dir'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup_dir'res
      val rev_lookup_dir'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup_dir'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup_dir'res) -> unit) ->
        unit
      val link_count :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link_count'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link_count'res
      val link_count'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link_count'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'link_count'res) -> unit) ->
        unit
      val link :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link'res
      val link'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'link'res) -> unit) -> unit
      val link_at :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link_at'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link_at'res
      val link_at'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'link_at'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'link_at'res) -> unit) ->
        unit
      val unlink :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'unlink'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'unlink'res
      val unlink'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'unlink'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'unlink'res) -> unit) -> unit
      val unlink_at :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'unlink_at'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'unlink_at'res
      val unlink_at'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'unlink_at'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'unlink_at'res) -> unit) ->
        unit
      val list :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'list'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'list'res
      val list'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'list'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'list'res) -> unit) -> unit
      val rename :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rename'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rename'res
      val rename'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rename'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'rename'res) -> unit) -> unit
      val rename_at :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rename_at'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rename_at'res
      val rename_at'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'rename_at'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'rename_at'res) -> unit) ->
        unit
      val namelock :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'namelock'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'namelock'res
      val namelock'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'namelock'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'namelock'res) -> unit) ->
        unit
      val set_block_checksum :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'set_block_checksum'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'set_block_checksum'res
      val set_block_checksum'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'set_block_checksum'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'set_block_checksum'res) ->
         unit) ->
        unit
      val iterate :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'iterate'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'iterate'res
      val iterate'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'iterate'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'iterate'res) -> unit) ->
        unit
      val impersonate :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'impersonate'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'impersonate'res
      val impersonate'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'impersonate'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'impersonate'res) -> unit) ->
        unit
      val get_auth_ticket :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_auth_ticket'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_auth_ticket'res
      val get_auth_ticket'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'get_auth_ticket'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'get_auth_ticket'res) -> unit) ->
        unit
      val renew_auth_ticket :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'renew_auth_ticket'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'renew_auth_ticket'res
      val renew_auth_ticket'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'renew_auth_ticket'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'renew_auth_ticket'res) ->
         unit) ->
        unit
      val read_admin_table :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'read_admin_table'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'read_admin_table'res
      val read_admin_table'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'read_admin_table'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'read_admin_table'res) ->
         unit) ->
        unit
      val write_admin_table :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'write_admin_table'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'write_admin_table'res
      val write_admin_table'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'write_admin_table'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'write_admin_table'res) ->
         unit) ->
        unit
      val is_up_to_date :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date'res
      val is_up_to_date'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date'res) -> unit) ->
        unit
      val is_up_to_date_seqno :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date_seqno'arg ->
        Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date_seqno'res
      val is_up_to_date_seqno'async :
        Rpc_client.t ->
        Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date_seqno'arg ->
        ((unit -> Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date_seqno'res) ->
         unit) ->
        unit
    end
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml