OverSim
PastryNeighborhoodSet Member List

This is the complete list of members for PastryNeighborhoodSet, including all inherited members.

bitsPerDigitPastryStateObjectprotected
dumpToStateMessage(PastryStateMessage *msg) const PastryNeighborhoodSetvirtual
dumpToVector(std::vector< TransportAddress > &affected) const PastryNeighborhoodSetvirtual
earlyInit(void)PastryNeighborhoodSetprivatevirtual
failedNode(const TransportAddress &failed)PastryNeighborhoodSetvirtual
findCloserNode(const OverlayKey &destination, bool optimize=false)PastryNeighborhoodSetvirtual
findCloserNodes(const OverlayKey &destination, NodeVector *nodes)PastryNeighborhoodSetvirtual
getDestinationNode(const OverlayKey &destination)PastryStateObjectvirtual
handleMessage(cMessage *msg)PastryStateObject
initialize(int stage)PastryStateObject
initializeSet(uint32_t numberOfNeighbors, uint32_t bitsPerDigit, const NodeHandle &owner)PastryNeighborhoodSet
isCloser(const NodeHandle &test, const OverlayKey &destination, const NodeHandle &reference=NodeHandle::UNSPECIFIED_NODE) const PastryStateObject
mergeNode(const NodeHandle &node, simtime_t prox)PastryNeighborhoodSetvirtual
mergeState(const PastryStateMessage *msg, const PastryStateMsgProximity *prox)PastryStateObjectvirtual
neighborsPastryNeighborhoodSetprivate
numberOfNeighborsPastryNeighborhoodSetprivate
numInitStages(void) const PastryStateObject
ownerPastryStateObjectprotected
repair(const PastryStateMessage *msg, const PastryStateMsgProximity &prox)PastryStateObjectvirtual
specialCloserCondition(const NodeHandle &test, const OverlayKey &destination, const NodeHandle &reference=NodeHandle::UNSPECIFIED_NODE) const PastryStateObject
unspecNode()PastryStateObjectinlineprotectedstatic