| b | Kademlia | [protected] |
| baseLookupConfig | BaseOverlay | [protected] |
| bootstrapOracle | BaseOverlay | [protected] |
| bytesDropped | BaseOverlay | [protected] |
| bytesFindNodeSent | BaseOverlay | [protected] |
| bytesForwarded | BaseOverlay | [protected] |
| bytesSignalingForwarded | BaseOverlay | [protected] |
| callDeliver(BaseOverlayMessage *msg) | BaseOverlay | [protected] |
| callForward(OverlayKey &key, BaseRouteMessage *msg, NodeHandle *hint=NULL) | BaseOverlay | [protected] |
| cancelRpcMessage(uint32_t nonce) | BaseOverlay | |
| createLookup() | BaseOverlay | [protected, virtual] |
| debugOutput | BaseOverlay | [protected] |
| delayVector | BaseOverlay | [protected] |
| deleteOverlayNeighborArrow(const NodeHandle &neighbor) | BaseOverlay | [protected] |
| distance(const OverlayKey &x, const OverlayKey &y) const | BaseOverlay | [protected, virtual] |
| findNode(const OverlayKey &key, BaseOverlayMessage *msg) | Kademlia | [protected, virtual] |
| finishOverlay() | Kademlia | [virtual] |
| getThisNode() | BaseOverlay | |
| globalStatistics | BaseOverlay | [protected] |
| handleAppMessage(cMessage *msg) | BaseOverlay | [protected, virtual] |
| handleRpc(BaseCallMessage *msg) | Kademlia | [virtual] |
| handleRpcResponse(BaseResponseMessage *msg, int rpcId, simtime_t rtt) | Kademlia | [protected, virtual] |
| handleRpcTimeout(BaseCallMessage *msg, const NodeHandle &dest, int rpcId) | Kademlia | [protected, virtual] |
| handleStabilizeTimerExpired(cMessage *msg) | Kademlia | [protected] |
| handleTimerEvent(cMessage *msg) | Kademlia | [virtual] |
| handleUDPMessage(BaseOverlayMessage *msg) | Kademlia | [virtual] |
| hopCountMax | BaseOverlay | [protected] |
| hopCountVector | BaseOverlay | [protected] |
| initializeOverlay(int stage) | Kademlia | [virtual] |
| isMalicious() | BaseOverlay | |
| isResponsible(const OverlayKey &key) | Kademlia | [virtual] |
| iterativeLookup | BaseOverlay | [protected] |
| k | Kademlia | [protected] |
| keyLength | Kademlia | [protected] |
| localPort | BaseOverlay | [protected] |
| lookups | BaseOverlay | [protected] |
| LookupSet typedef | BaseOverlay | [protected] |
| malicious | BaseOverlay | [protected] |
| measureNetwInitPhase | BaseOverlay | [protected] |
| notificationBoard | BaseOverlay | [protected] |
| numBuckets | Kademlia | [private] |
| numDropped | BaseOverlay | [protected] |
| numFindNodeSent | BaseOverlay | [protected] |
| numForwarded | BaseOverlay | [protected] |
| numInitStages() const | BaseOverlay | [protected] |
| numSignalingForwarded | BaseOverlay | [protected] |
| onlyCommonAPIMessages | BaseOverlay | [protected] |
| ping(PingCall *call) | BaseOverlay | [protected, virtual] |
| receiveChangeNotification(int category, cPolymorphic *details) | Kademlia | |
| recordOverlaySentStats(BaseOverlayMessage *msg) | BaseOverlay | [protected, virtual] |
| removeLookup(AbstractLookup *lookup) | BaseOverlay | [protected, virtual] |
| route(const OverlayKey &key, cMessage *msg, const NodeHandle &hint=NodeHandle::UNSPECIFIED_NODE) | BaseOverlay | [protected, virtual] |
| routingBucket(const NodeHandle &handle, bool ensure) | Kademlia | [private] |
| routingDeinit() | Kademlia | [private] |
| routingGetClosestNodes(const OverlayKey &key) | Kademlia | [private] |
| routingInit() | Kademlia | [private] |
| routingLearn(const NodeHandle &handle, bool isAlive) | Kademlia | [private] |
| routingSentMessage(const NodeHandle &handle) | Kademlia | [private] |
| routingTable | Kademlia | [private] |
| s | Kademlia | [protected] |
| sendMessageToUDP(const NodeHandle &dest, BaseOverlayMessage *msg) | BaseOverlay | |
| sendRpcMessage(const NodeHandle &dest, BaseCallMessage *msg, RpcListener *rpcListener=NULL, const OverlayKey &destKey=OverlayKey::UNSPECIFIED_KEY, int rpcId=-1, simtime_t timeout=-1, int retries=0) | BaseOverlay | |
| sendRpcResponse(BaseCallMessage *call, BaseResponseMessage *response) | BaseOverlay | [protected] |
| sendToKey(const OverlayKey &key, BaseOverlayMessage *message, uint numNeighbors=0, const NodeHandle &nextHop=NodeHandle::UNSPECIFIED_NODE) | BaseOverlay | |
| setMalicious(bool malicious) | BaseOverlay | [virtual] |
| setReadyIcon(bool ready) | BaseOverlay | [protected] |
| showOverlayNeighborArrow(const NodeHandle &neighbor, bool flush=true, char *displayString=NULL) | BaseOverlay | [protected] |
| siblingTable | Kademlia | [private] |
| stabilizeDelay | Kademlia | [protected] |
| stabilizeTimer | Kademlia | [protected] |
| thisNode | BaseOverlay | [protected] |
| thisTerminal | BaseOverlay | [protected] |
| underlayConfigurator | BaseOverlay | [protected] |
| useBaseLookup | BaseOverlay | [protected] |
| ~BaseOverlay() | BaseOverlay | [virtual] |
| ~Kademlia() | Kademlia | |
| ~RpcListener() | RpcListener | [virtual] |