Plasma GitLab Archive
Projects Blog Knowledge

sig
  module V1 :
    sig
      val bind :
        ?program_number:Rtypes.uint4 ->
        ?version_number:Rtypes.uint4 ->
        proc_null:(Pfs_rpcapi_aux.t_Filesystem'V1'null'arg ->
                   Pfs_rpcapi_aux.t_Filesystem'V1'null'res) ->
        proc_begin_transaction:(Pfs_rpcapi_aux.t_Filesystem'V1'begin_transaction'arg ->
                                Pfs_rpcapi_aux.t_Filesystem'V1'begin_transaction'res) ->
        proc_commit_transaction:(Pfs_rpcapi_aux.t_Filesystem'V1'commit_transaction'arg ->
                                 Pfs_rpcapi_aux.t_Filesystem'V1'commit_transaction'res) ->
        proc_abort_transaction:(Pfs_rpcapi_aux.t_Filesystem'V1'abort_transaction'arg ->
                                Pfs_rpcapi_aux.t_Filesystem'V1'abort_transaction'res) ->
        proc_get_inodeinfo:(Pfs_rpcapi_aux.t_Filesystem'V1'get_inodeinfo'arg ->
                            Pfs_rpcapi_aux.t_Filesystem'V1'get_inodeinfo'res) ->
        proc_allocate_inode:(Pfs_rpcapi_aux.t_Filesystem'V1'allocate_inode'arg ->
                             Pfs_rpcapi_aux.t_Filesystem'V1'allocate_inode'res) ->
        proc_update_inodeinfo:(Pfs_rpcapi_aux.t_Filesystem'V1'update_inodeinfo'arg ->
                               Pfs_rpcapi_aux.t_Filesystem'V1'update_inodeinfo'res) ->
        proc_delete_inode:(Pfs_rpcapi_aux.t_Filesystem'V1'delete_inode'arg ->
                           Pfs_rpcapi_aux.t_Filesystem'V1'delete_inode'res) ->
        proc_get_blocks:(Pfs_rpcapi_aux.t_Filesystem'V1'get_blocks'arg ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'get_blocks'res) ->
        proc_allocate_blocks:(Pfs_rpcapi_aux.t_Filesystem'V1'allocate_blocks'arg ->
                              Pfs_rpcapi_aux.t_Filesystem'V1'allocate_blocks'res) ->
        proc_free_blocks:(Pfs_rpcapi_aux.t_Filesystem'V1'free_blocks'arg ->
                          Pfs_rpcapi_aux.t_Filesystem'V1'free_blocks'res) ->
        proc_get_fsstat:(Pfs_rpcapi_aux.t_Filesystem'V1'get_fsstat'arg ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'get_fsstat'res) ->
        proc_rereplicate:(Pfs_rpcapi_aux.t_Filesystem'V1'rereplicate'arg ->
                          Pfs_rpcapi_aux.t_Filesystem'V1'rereplicate'res) ->
        proc_get_blocksize:(Pfs_rpcapi_aux.t_Filesystem'V1'get_blocksize'arg ->
                            Pfs_rpcapi_aux.t_Filesystem'V1'get_blocksize'res) ->
        proc_get_params:(Pfs_rpcapi_aux.t_Filesystem'V1'get_params'arg ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'get_params'res) ->
        proc_lookup:(Pfs_rpcapi_aux.t_Filesystem'V1'lookup'arg ->
                     Pfs_rpcapi_aux.t_Filesystem'V1'lookup'res) ->
        proc_rev_lookup:(Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup'arg ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup'res) ->
        proc_rev_lookup_dir:(Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup_dir'arg ->
                             Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup_dir'res) ->
        proc_link_count:(Pfs_rpcapi_aux.t_Filesystem'V1'link_count'arg ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'link_count'res) ->
        proc_link:(Pfs_rpcapi_aux.t_Filesystem'V1'link'arg ->
                   Pfs_rpcapi_aux.t_Filesystem'V1'link'res) ->
        proc_link_at:(Pfs_rpcapi_aux.t_Filesystem'V1'link_at'arg ->
                      Pfs_rpcapi_aux.t_Filesystem'V1'link_at'res) ->
        proc_unlink:(Pfs_rpcapi_aux.t_Filesystem'V1'unlink'arg ->
                     Pfs_rpcapi_aux.t_Filesystem'V1'unlink'res) ->
        proc_unlink_at:(Pfs_rpcapi_aux.t_Filesystem'V1'unlink_at'arg ->
                        Pfs_rpcapi_aux.t_Filesystem'V1'unlink_at'res) ->
        proc_list:(Pfs_rpcapi_aux.t_Filesystem'V1'list'arg ->
                   Pfs_rpcapi_aux.t_Filesystem'V1'list'res) ->
        proc_rename:(Pfs_rpcapi_aux.t_Filesystem'V1'rename'arg ->
                     Pfs_rpcapi_aux.t_Filesystem'V1'rename'res) ->
        proc_rename_at:(Pfs_rpcapi_aux.t_Filesystem'V1'rename_at'arg ->
                        Pfs_rpcapi_aux.t_Filesystem'V1'rename_at'res) ->
        proc_namelock:(Pfs_rpcapi_aux.t_Filesystem'V1'namelock'arg ->
                       Pfs_rpcapi_aux.t_Filesystem'V1'namelock'res) ->
        proc_set_block_checksum:(Pfs_rpcapi_aux.t_Filesystem'V1'set_block_checksum'arg ->
                                 Pfs_rpcapi_aux.t_Filesystem'V1'set_block_checksum'res) ->
        proc_iterate:(Pfs_rpcapi_aux.t_Filesystem'V1'iterate'arg ->
                      Pfs_rpcapi_aux.t_Filesystem'V1'iterate'res) ->
        proc_impersonate:(Pfs_rpcapi_aux.t_Filesystem'V1'impersonate'arg ->
                          Pfs_rpcapi_aux.t_Filesystem'V1'impersonate'res) ->
        proc_get_auth_ticket:(Pfs_rpcapi_aux.t_Filesystem'V1'get_auth_ticket'arg ->
                              Pfs_rpcapi_aux.t_Filesystem'V1'get_auth_ticket'res) ->
        proc_renew_auth_ticket:(Pfs_rpcapi_aux.t_Filesystem'V1'renew_auth_ticket'arg ->
                                Pfs_rpcapi_aux.t_Filesystem'V1'renew_auth_ticket'res) ->
        proc_read_admin_table:(Pfs_rpcapi_aux.t_Filesystem'V1'read_admin_table'arg ->
                               Pfs_rpcapi_aux.t_Filesystem'V1'read_admin_table'res) ->
        proc_write_admin_table:(Pfs_rpcapi_aux.t_Filesystem'V1'write_admin_table'arg ->
                                Pfs_rpcapi_aux.t_Filesystem'V1'write_admin_table'res) ->
        proc_is_up_to_date:(Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date'arg ->
                            Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date'res) ->
        proc_is_up_to_date_seqno:(Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date_seqno'arg ->
                                  Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date_seqno'res) ->
        Rpc_server.t -> unit
      val bind_async :
        ?program_number:Rtypes.uint4 ->
        ?version_number:Rtypes.uint4 ->
        proc_null:(Rpc_server.session ->
                   Pfs_rpcapi_aux.t_Filesystem'V1'null'arg ->
                   (Pfs_rpcapi_aux.t_Filesystem'V1'null'res -> unit) -> unit) ->
        proc_begin_transaction:(Rpc_server.session ->
                                Pfs_rpcapi_aux.t_Filesystem'V1'begin_transaction'arg ->
                                (Pfs_rpcapi_aux.t_Filesystem'V1'begin_transaction'res ->
                                 unit) ->
                                unit) ->
        proc_commit_transaction:(Rpc_server.session ->
                                 Pfs_rpcapi_aux.t_Filesystem'V1'commit_transaction'arg ->
                                 (Pfs_rpcapi_aux.t_Filesystem'V1'commit_transaction'res ->
                                  unit) ->
                                 unit) ->
        proc_abort_transaction:(Rpc_server.session ->
                                Pfs_rpcapi_aux.t_Filesystem'V1'abort_transaction'arg ->
                                (Pfs_rpcapi_aux.t_Filesystem'V1'abort_transaction'res ->
                                 unit) ->
                                unit) ->
        proc_get_inodeinfo:(Rpc_server.session ->
                            Pfs_rpcapi_aux.t_Filesystem'V1'get_inodeinfo'arg ->
                            (Pfs_rpcapi_aux.t_Filesystem'V1'get_inodeinfo'res ->
                             unit) ->
                            unit) ->
        proc_allocate_inode:(Rpc_server.session ->
                             Pfs_rpcapi_aux.t_Filesystem'V1'allocate_inode'arg ->
                             (Pfs_rpcapi_aux.t_Filesystem'V1'allocate_inode'res ->
                              unit) ->
                             unit) ->
        proc_update_inodeinfo:(Rpc_server.session ->
                               Pfs_rpcapi_aux.t_Filesystem'V1'update_inodeinfo'arg ->
                               (Pfs_rpcapi_aux.t_Filesystem'V1'update_inodeinfo'res ->
                                unit) ->
                               unit) ->
        proc_delete_inode:(Rpc_server.session ->
                           Pfs_rpcapi_aux.t_Filesystem'V1'delete_inode'arg ->
                           (Pfs_rpcapi_aux.t_Filesystem'V1'delete_inode'res ->
                            unit) ->
                           unit) ->
        proc_get_blocks:(Rpc_server.session ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'get_blocks'arg ->
                         (Pfs_rpcapi_aux.t_Filesystem'V1'get_blocks'res ->
                          unit) ->
                         unit) ->
        proc_allocate_blocks:(Rpc_server.session ->
                              Pfs_rpcapi_aux.t_Filesystem'V1'allocate_blocks'arg ->
                              (Pfs_rpcapi_aux.t_Filesystem'V1'allocate_blocks'res ->
                               unit) ->
                              unit) ->
        proc_free_blocks:(Rpc_server.session ->
                          Pfs_rpcapi_aux.t_Filesystem'V1'free_blocks'arg ->
                          (Pfs_rpcapi_aux.t_Filesystem'V1'free_blocks'res ->
                           unit) ->
                          unit) ->
        proc_get_fsstat:(Rpc_server.session ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'get_fsstat'arg ->
                         (Pfs_rpcapi_aux.t_Filesystem'V1'get_fsstat'res ->
                          unit) ->
                         unit) ->
        proc_rereplicate:(Rpc_server.session ->
                          Pfs_rpcapi_aux.t_Filesystem'V1'rereplicate'arg ->
                          (Pfs_rpcapi_aux.t_Filesystem'V1'rereplicate'res ->
                           unit) ->
                          unit) ->
        proc_get_blocksize:(Rpc_server.session ->
                            Pfs_rpcapi_aux.t_Filesystem'V1'get_blocksize'arg ->
                            (Pfs_rpcapi_aux.t_Filesystem'V1'get_blocksize'res ->
                             unit) ->
                            unit) ->
        proc_get_params:(Rpc_server.session ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'get_params'arg ->
                         (Pfs_rpcapi_aux.t_Filesystem'V1'get_params'res ->
                          unit) ->
                         unit) ->
        proc_lookup:(Rpc_server.session ->
                     Pfs_rpcapi_aux.t_Filesystem'V1'lookup'arg ->
                     (Pfs_rpcapi_aux.t_Filesystem'V1'lookup'res -> unit) ->
                     unit) ->
        proc_rev_lookup:(Rpc_server.session ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup'arg ->
                         (Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup'res ->
                          unit) ->
                         unit) ->
        proc_rev_lookup_dir:(Rpc_server.session ->
                             Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup_dir'arg ->
                             (Pfs_rpcapi_aux.t_Filesystem'V1'rev_lookup_dir'res ->
                              unit) ->
                             unit) ->
        proc_link_count:(Rpc_server.session ->
                         Pfs_rpcapi_aux.t_Filesystem'V1'link_count'arg ->
                         (Pfs_rpcapi_aux.t_Filesystem'V1'link_count'res ->
                          unit) ->
                         unit) ->
        proc_link:(Rpc_server.session ->
                   Pfs_rpcapi_aux.t_Filesystem'V1'link'arg ->
                   (Pfs_rpcapi_aux.t_Filesystem'V1'link'res -> unit) -> unit) ->
        proc_link_at:(Rpc_server.session ->
                      Pfs_rpcapi_aux.t_Filesystem'V1'link_at'arg ->
                      (Pfs_rpcapi_aux.t_Filesystem'V1'link_at'res -> unit) ->
                      unit) ->
        proc_unlink:(Rpc_server.session ->
                     Pfs_rpcapi_aux.t_Filesystem'V1'unlink'arg ->
                     (Pfs_rpcapi_aux.t_Filesystem'V1'unlink'res -> unit) ->
                     unit) ->
        proc_unlink_at:(Rpc_server.session ->
                        Pfs_rpcapi_aux.t_Filesystem'V1'unlink_at'arg ->
                        (Pfs_rpcapi_aux.t_Filesystem'V1'unlink_at'res -> unit) ->
                        unit) ->
        proc_list:(Rpc_server.session ->
                   Pfs_rpcapi_aux.t_Filesystem'V1'list'arg ->
                   (Pfs_rpcapi_aux.t_Filesystem'V1'list'res -> unit) -> unit) ->
        proc_rename:(Rpc_server.session ->
                     Pfs_rpcapi_aux.t_Filesystem'V1'rename'arg ->
                     (Pfs_rpcapi_aux.t_Filesystem'V1'rename'res -> unit) ->
                     unit) ->
        proc_rename_at:(Rpc_server.session ->
                        Pfs_rpcapi_aux.t_Filesystem'V1'rename_at'arg ->
                        (Pfs_rpcapi_aux.t_Filesystem'V1'rename_at'res -> unit) ->
                        unit) ->
        proc_namelock:(Rpc_server.session ->
                       Pfs_rpcapi_aux.t_Filesystem'V1'namelock'arg ->
                       (Pfs_rpcapi_aux.t_Filesystem'V1'namelock'res -> unit) ->
                       unit) ->
        proc_set_block_checksum:(Rpc_server.session ->
                                 Pfs_rpcapi_aux.t_Filesystem'V1'set_block_checksum'arg ->
                                 (Pfs_rpcapi_aux.t_Filesystem'V1'set_block_checksum'res ->
                                  unit) ->
                                 unit) ->
        proc_iterate:(Rpc_server.session ->
                      Pfs_rpcapi_aux.t_Filesystem'V1'iterate'arg ->
                      (Pfs_rpcapi_aux.t_Filesystem'V1'iterate'res -> unit) ->
                      unit) ->
        proc_impersonate:(Rpc_server.session ->
                          Pfs_rpcapi_aux.t_Filesystem'V1'impersonate'arg ->
                          (Pfs_rpcapi_aux.t_Filesystem'V1'impersonate'res ->
                           unit) ->
                          unit) ->
        proc_get_auth_ticket:(Rpc_server.session ->
                              Pfs_rpcapi_aux.t_Filesystem'V1'get_auth_ticket'arg ->
                              (Pfs_rpcapi_aux.t_Filesystem'V1'get_auth_ticket'res ->
                               unit) ->
                              unit) ->
        proc_renew_auth_ticket:(Rpc_server.session ->
                                Pfs_rpcapi_aux.t_Filesystem'V1'renew_auth_ticket'arg ->
                                (Pfs_rpcapi_aux.t_Filesystem'V1'renew_auth_ticket'res ->
                                 unit) ->
                                unit) ->
        proc_read_admin_table:(Rpc_server.session ->
                               Pfs_rpcapi_aux.t_Filesystem'V1'read_admin_table'arg ->
                               (Pfs_rpcapi_aux.t_Filesystem'V1'read_admin_table'res ->
                                unit) ->
                               unit) ->
        proc_write_admin_table:(Rpc_server.session ->
                                Pfs_rpcapi_aux.t_Filesystem'V1'write_admin_table'arg ->
                                (Pfs_rpcapi_aux.t_Filesystem'V1'write_admin_table'res ->
                                 unit) ->
                                unit) ->
        proc_is_up_to_date:(Rpc_server.session ->
                            Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date'arg ->
                            (Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date'res ->
                             unit) ->
                            unit) ->
        proc_is_up_to_date_seqno:(Rpc_server.session ->
                                  Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date_seqno'arg ->
                                  (Pfs_rpcapi_aux.t_Filesystem'V1'is_up_to_date_seqno'res ->
                                   unit) ->
                                  unit) ->
        Rpc_server.t -> unit
    end
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml