Classes | |
class | Disk |
class | DistCRUSH |
class | DistFastRedundantShare |
class | DistNearestNeighbour |
class | DistRedundantShare |
class | Distributor |
class | DistRoundRobin |
class | DistRUSHp |
class | DistShare |
class | ImprovedMap |
class | RSCache |
class | RSCacheLeaf |
class | RSCacheNode |
class | RSDisk |
class | ShareDisk |
Functions | |
bool | rsDiskCompare (RSDisk *ld, RSDisk *rd) |
bool | rsDiskCompareRevertID (RSDisk *ld, RSDisk *rd) |
bool VDRIVE::rsDiskCompare | ( | VDRIVE::RSDisk * | ld, |
VDRIVE::RSDisk * | rd | ||
) |
compare two RSDisks, needed to sort them. Returns if ld > rd. For two disks of same capacity it returns if ld.id < rd.id.
ld | The first disk |
rd | the second disk |
bool VDRIVE::rsDiskCompareRevertID | ( | VDRIVE::RSDisk * | ld, |
VDRIVE::RSDisk * | rd | ||
) |
compare two RSDisks, needed to sort them. Returns if ld > rd. For two disks of same capacity it returns if ld.id > rd.id.
ld | The first disk |
rd | the second disk |