Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
VDRIVE::Distributor Member List
This is the complete list of members for
VDRIVE::Distributor
, 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]
Distributor
()
VDRIVE::Distributor
[protected]
gcrypt
(std::string *data) const
VDRIVE::Distributor
getBaseMessage
() const
VDRIVE::Distributor
[virtual]
getCopies
() const =0
VDRIVE::Distributor
[pure virtual]
getDisks
() const =0
VDRIVE::Distributor
[pure virtual]
getExtentsize
() const =0
VDRIVE::Distributor
[pure virtual]
getNumThreads
() const
VDRIVE::Distributor
[inline]
HASH_MT
VDRIVE::Distributor
[static]
HASH_RAND
VDRIVE::Distributor
[static]
HASH_SHA1
VDRIVE::Distributor
[static]
HASH_XOR
VDRIVE::Distributor
[static]
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)=0
VDRIVE::Distributor
[pure 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)=0
VDRIVE::Distributor
[pure virtual]
setDisks
(std::list< Disk * > *disks)=0
VDRIVE::Distributor
[pure virtual]
setNumThreads
(uint16_t numThreads)
VDRIVE::Distributor
[inline]
SHARE
VDRIVE::Distributor
[static]
toXML
(xercesc::DOMDocument *doc) const =0
VDRIVE::Distributor
[pure virtual]
usedHashAlgorithm
(bool *internal, int *gcryptalgorithm, int *intalgorithm) const
VDRIVE::Distributor
[inline]
useGCryptHashAlgorithm
(int algorithm)
VDRIVE::Distributor
[inline]
useInternalHashAlgorithm
(int algorithm)
VDRIVE::Distributor
[inline]
~Distributor
()
VDRIVE::Distributor
[virtual]
Generated on Mon Oct 11 2010 13:09:27 for CppDistributors by
1.7.2