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 |
1.7.2