sig
type datastore = {
id : int;
identity : string;
size : int64;
enabled : bool;
node : Unix.sockaddr option;
alive : bool;
}
type discovered = { d_identity : string; d_size : int64; }
val to_xdr : Nn_datastores.datastore -> Pfs_rpcapi_aux.ds_info
val of_xdr : Pfs_rpcapi_aux.ds_info -> Nn_datastores.datastore
type datastores = Nn_datastores.datastore list
module Datastores_var :
sig
type t = datastores
val get : string -> t
val set : string -> t -> unit
end
module Datastores_shvar :
sig
type t = datastores
val get : string -> t
val set : string -> t -> unit
end
val shdsname : string
end