Class Distributor
Defined in File distributor.hpp
Inheritance Relationships
Derived Types
public gkfs::rpc::ForwarderDistributor
(Class ForwarderDistributor)public gkfs::rpc::GuidedDistributor
(Class GuidedDistributor)public gkfs::rpc::LocalOnlyDistributor
(Class LocalOnlyDistributor)public gkfs::rpc::SimpleHashDistributor
(Class SimpleHashDistributor)
Class Documentation
-
class Distributor
Subclassed by gkfs::rpc::ForwarderDistributor, gkfs::rpc::GuidedDistributor, gkfs::rpc::LocalOnlyDistributor, gkfs::rpc::SimpleHashDistributor
Public Functions
-
virtual host_t locate_data(const std::string &path, const chunkid_t &chnk_id, const int num_copy) const = 0
-
virtual unsigned int hosts_size() const = 0
-
virtual void hosts_size(unsigned int size) = 0
-
virtual host_t locate_data(const std::string &path, const chunkid_t &chnk_id, const int num_copy) const = 0