, including all inherited members.
a | VDRIVE::Distributor | |
b | VDRIVE::Distributor | |
createDistributor(int32_t distributor, int argc, char **argv) | VDRIVE::Distributor | [static] |
CRUSH | VDRIVE::Distributor | [static] |
DistNearestNeighbour(xercesc::DOMElement *data) | VDRIVE::DistNearestNeighbour | |
DistNearestNeighbour(int argc, char **argv) | VDRIVE::DistNearestNeighbour | |
DistNearestNeighbour(bool staticNNCopies, int32_t nnCopies, int32_t nnCopiesFactor) | VDRIVE::DistNearestNeighbour | |
DistNearestNeighbour(const DistNearestNeighbour &orig) | VDRIVE::DistNearestNeighbour | |
Distributor() | VDRIVE::Distributor | [protected] |
gcrypt(std::string *data) const | VDRIVE::Distributor | |
getBaseMessage() const | VDRIVE::Distributor | [virtual] |
getCopies() const | VDRIVE::DistNearestNeighbour | [inline, virtual] |
getDisks() const | VDRIVE::DistNearestNeighbour | [virtual] |
getExtentsize() const | VDRIVE::DistNearestNeighbour | [inline, virtual] |
getNNCopies(std::list< Disk * > *disks) const | VDRIVE::DistNearestNeighbour | [protected, virtual] |
getNumThreads() const | VDRIVE::Distributor | [inline] |
getXMLRootType() | VDRIVE::DistNearestNeighbour | [inline, static] |
HASH_MT | VDRIVE::Distributor | [static] |
HASH_RAND | VDRIVE::Distributor | [static] |
HASH_SHA1 | VDRIVE::Distributor | [static] |
HASH_XOR | VDRIVE::Distributor | [static] |
VDRIVE::Distributor::hashFunction(std::string *data) const | VDRIVE::Distributor | |
hashFunctionInt64(std::string *data) const | VDRIVE::Distributor | |
loadDistributor(std::string filename) | VDRIVE::Distributor | [static] |
myLC(std::string *data) const | VDRIVE::Distributor | |
myMTRand(std::string *data) const | VDRIVE::Distributor | |
myRand(std::string *data) const | VDRIVE::Distributor | |
mySHA1(std::string *data) const | VDRIVE::Distributor | |
NEAREST_NEIGHBOUR | VDRIVE::Distributor | [static] |
placeExtent(int64_t virtualVolumeId, int64_t position) | VDRIVE::DistNearestNeighbour | [virtual] |
REDUNDANT_SHARE | VDRIVE::Distributor | [static] |
REDUNDANT_SHARE_K | VDRIVE::Distributor | [static] |
ROUND_ROBIN | VDRIVE::Distributor | [static] |
RUSH_P | VDRIVE::Distributor | [static] |
save(std::string filename) const | VDRIVE::Distributor | |
setBaseMessage(uint8_t *baseMessage) | VDRIVE::Distributor | [virtual] |
setClusters(std::list< std::list< Disk * > * > *clusters, std::list< uint32_t > *weights) | VDRIVE::Distributor | [inline, virtual] |
setConfiguration(std::list< Disk * > *disks, int64_t extentsize, int32_t copies) | VDRIVE::DistNearestNeighbour | [virtual] |
setDisks(std::list< Disk * > *disks) | VDRIVE::DistNearestNeighbour | [virtual] |
setDisksMulti(std::list< Disk * > *disks, VDRIVE_DNN_MULT *multiplicity) | VDRIVE::DistNearestNeighbour | [virtual] |
setNumThreads(uint16_t numThreads) | VDRIVE::Distributor | [inline] |
SHARE | VDRIVE::Distributor | [static] |
toXML(xercesc::DOMDocument *doc) const | VDRIVE::DistNearestNeighbour | [virtual] |
usedHashAlgorithm(bool *internal, int *gcryptalgorithm, int *intalgorithm) const | VDRIVE::Distributor | [inline] |
useGCryptHashAlgorithm(int algorithm) | VDRIVE::Distributor | [inline] |
useInternalHashAlgorithm(int algorithm) | VDRIVE::Distributor | [inline] |
~DistNearestNeighbour() | VDRIVE::DistNearestNeighbour | [virtual] |
~Distributor() | VDRIVE::Distributor | [virtual] |