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_Datanode_io'V1'null'arg ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'null'res) ->
        proc_read:(Pfs_rpcapi_aux.t_Datanode_io'V1'read'arg ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'read'res) ->
        proc_read_shm:(Pfs_rpcapi_aux.t_Datanode_io'V1'read_shm'arg ->
                       Pfs_rpcapi_aux.t_Datanode_io'V1'read_shm'res) ->
        proc_write:(Pfs_rpcapi_aux.t_Datanode_io'V1'write'arg ->
                    Pfs_rpcapi_aux.t_Datanode_io'V1'write'res) ->
        proc_write_shm:(Pfs_rpcapi_aux.t_Datanode_io'V1'write_shm'arg ->
                        Pfs_rpcapi_aux.t_Datanode_io'V1'write_shm'res) ->
        proc_copy:(Pfs_rpcapi_aux.t_Datanode_io'V1'copy'arg ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'copy'res) ->
        proc_sync:(Pfs_rpcapi_aux.t_Datanode_io'V1'sync'arg ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'sync'res) ->
        proc_size:(Pfs_rpcapi_aux.t_Datanode_io'V1'size'arg ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'size'res) ->
        proc_identity:(Pfs_rpcapi_aux.t_Datanode_io'V1'identity'arg ->
                       Pfs_rpcapi_aux.t_Datanode_io'V1'identity'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_Datanode_io'V1'null'arg ->
                   (Pfs_rpcapi_aux.t_Datanode_io'V1'null'res -> unit) -> unit) ->
        proc_read:(Rpc_server.session ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'read'arg ->
                   (Pfs_rpcapi_aux.t_Datanode_io'V1'read'res -> unit) -> unit) ->
        proc_read_shm:(Rpc_server.session ->
                       Pfs_rpcapi_aux.t_Datanode_io'V1'read_shm'arg ->
                       (Pfs_rpcapi_aux.t_Datanode_io'V1'read_shm'res -> unit) ->
                       unit) ->
        proc_write:(Rpc_server.session ->
                    Pfs_rpcapi_aux.t_Datanode_io'V1'write'arg ->
                    (Pfs_rpcapi_aux.t_Datanode_io'V1'write'res -> unit) ->
                    unit) ->
        proc_write_shm:(Rpc_server.session ->
                        Pfs_rpcapi_aux.t_Datanode_io'V1'write_shm'arg ->
                        (Pfs_rpcapi_aux.t_Datanode_io'V1'write_shm'res ->
                         unit) ->
                        unit) ->
        proc_copy:(Rpc_server.session ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'copy'arg ->
                   (Pfs_rpcapi_aux.t_Datanode_io'V1'copy'res -> unit) -> unit) ->
        proc_sync:(Rpc_server.session ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'sync'arg ->
                   (Pfs_rpcapi_aux.t_Datanode_io'V1'sync'res -> unit) -> unit) ->
        proc_size:(Rpc_server.session ->
                   Pfs_rpcapi_aux.t_Datanode_io'V1'size'arg ->
                   (Pfs_rpcapi_aux.t_Datanode_io'V1'size'res -> unit) -> unit) ->
        proc_identity:(Rpc_server.session ->
                       Pfs_rpcapi_aux.t_Datanode_io'V1'identity'arg ->
                       (Pfs_rpcapi_aux.t_Datanode_io'V1'identity'res -> unit) ->
                       unit) ->
        Rpc_server.t -> unit
    end
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml