addRow(void) | PastryRoutingTable | [private] |
awaitingRepair | PastryRoutingTable | [private] |
bitsPerDigit | PastryRoutingTable | [private] |
digitAt(uint n, const OverlayKey &key) const | PastryRoutingTable | [inline, private] |
dumpToStateMessage(PastryStateMessage *msg) const | PastryRoutingTable | [virtual] |
dumpToVector(std::vector< TransportAddress > &affected) const | PastryRoutingTable | [virtual] |
earlyInit(void) | PastryRoutingTable | [private, virtual] |
failedNode(const TransportAddress &failed) | PastryRoutingTable | [virtual] |
findCloserNode(const OverlayKey &destination, bool optimize=false) | PastryRoutingTable | [virtual] |
findNextNodeToAsk(PRTTrackRepair &track) const | PastryRoutingTable | [private] |
getDestinationNode(const OverlayKey &destination) | PastryStateObject | [virtual] |
handleMessage(cMessage *msg) | PastryStateObject | |
initialize(int stage) | PastryStateObject | |
initializeTable(uint bitsPerDigit, double repairTimeout, const NodeHandle &owner) | PastryRoutingTable | |
initStateFromMsgVector(const std::vector< PastryStateMessage * > &messages, const std::vector< PastryStateMsgProximity > &proximities) | PastryRoutingTable | |
isCloser(const NodeHandle &test, const OverlayKey &destination, const NodeHandle &reference=NodeHandle::UNSPECIFIED_NODE) const | PastryStateObject | |
lookupNextHop(const OverlayKey &destination) | PastryRoutingTable | |
mergeNode(const NodeHandle &node, simtime_t prox) | PastryRoutingTable | [virtual] |
mergeState(const PastryStateMessage *msg, const PastryStateMsgProximity &prox) | PastryStateObject | |
nodeAt(uint row, uint col) const | PastryRoutingTable | [private] |
nodesPerRow | PastryRoutingTable | [private] |
numInitStages(void) const | PastryStateObject | |
owner | PastryStateObject | [protected] |
repair(const PastryStateMessage *msg, const PastryStateMsgProximity &prox) | PastryRoutingTable | [virtual] |
repairTimeout | PastryRoutingTable | [private] |
rows | PastryRoutingTable | [private] |
specialCloserCondition(const NodeHandle &test, const OverlayKey &destination, const NodeHandle &reference=NodeHandle::UNSPECIFIED_NODE) const | PastryStateObject | |
unspecNode | PastryStateObject | [protected, static] |