OverSim
PastryStateObject Member List

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

_unspecNodePastryStateObjectprivatestatic
bitsPerDigitPastryStateObjectprotected
dumpToStateMessage(PastryStateMessage *msg) const =0PastryStateObjectpure virtual
dumpToVector(std::vector< TransportAddress > &affected) const =0PastryStateObjectpure virtual
earlyInit(void)=0PastryStateObjectprivatepure virtual
failedNode(const TransportAddress &failed)=0PastryStateObjectpure virtual
findCloserNode(const OverlayKey &destination, bool optimize=false)=0PastryStateObjectpure virtual
findCloserNodes(const OverlayKey &destination, NodeVector *nodes)=0PastryStateObjectpure virtual
getDestinationNode(const OverlayKey &destination)PastryStateObjectvirtual
handleMessage(cMessage *msg)PastryStateObject
initialize(int stage)PastryStateObject
isCloser(const NodeHandle &test, const OverlayKey &destination, const NodeHandle &reference=NodeHandle::UNSPECIFIED_NODE) const PastryStateObject
keyDist(const OverlayKey &a, const OverlayKey &b) const PastryStateObjectprivate
mergeNode(const NodeHandle &node, simtime_t prox)=0PastryStateObjectprivatepure virtual
mergeState(const PastryStateMessage *msg, const PastryStateMsgProximity *prox)PastryStateObjectvirtual
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