MediaWiki master
|
This is the complete list of members for HashRing, including all inherited members.
$algo | HashRing | protected |
$baseRing | HashRing | protected |
$ejectExpiryByLocation | HashRing | protected |
$liveRing | HashRing | protected |
$weightByLocation | HashRing | protected |
__construct(array $map, $algo='sha1', array $ejections=[]) | HashRing | |
__serialize() | HashRing | |
__unserialize( $data) | HashRing | |
ejectFromLiveRing( $location, $ttl) | HashRing | |
getCurrentTime() | HashRing | protected |
getLiveLocation( $item) | HashRing | |
getLiveLocations( $item, $limit) | HashRing | |
getLiveLocationWeights() | HashRing | |
getLiveRing() | HashRing | protected |
getLocation( $item) | HashRing | |
getLocations( $item, $limit, $from=self::RING_ALL) | HashRing | |
getLocationWeights() | HashRing | |
init(array $map, $algo, array $ejections) | HashRing | protected |
KEY_LOCATION | HashRing | |
KEY_POS | HashRing |