| acceptNode(const GiaNode &newNode) | Gia | [protected] |
| addNeighbor(GiaNode &newNode) | Gia | [protected] |
| baseLookupConfig | BaseOverlay | [protected] |
| bootstrapNode | Gia | [protected] |
| bootstrapOracle | BaseOverlay | [protected] |
| bytesDropped | BaseOverlay | [protected] |
| bytesFindNodeSent | BaseOverlay | [protected] |
| bytesForwarded | BaseOverlay | [protected] |
| bytesSignalingForwarded | BaseOverlay | [protected] |
| calculateLevelOfSatisfaction() | Gia | [protected] |
| callDeliver(BaseOverlayMessage *msg) | BaseOverlay | [protected] |
| callForward(OverlayKey &key, BaseRouteMessage *msg, NodeHandle *hint=NULL) | BaseOverlay | [protected] |
| cancelRpcMessage(uint32_t nonce) | BaseOverlay | |
| changeState(int toStage) | Gia | [virtual] |
| createLookup() | BaseOverlay | [protected, virtual] |
| debugOutput | BaseOverlay | [protected] |
| delayVector | BaseOverlay | [protected] |
| deleteOverlayNeighborArrow(const NodeHandle &neighbor) | BaseOverlay | [protected] |
| deliverSearchResult(SearchResponseMessage *msg) | Gia | [protected] |
| distance(const OverlayKey &x, const OverlayKey &y) const | BaseOverlay | [protected, virtual] |
| findNode(const OverlayKey &key, BaseOverlayMessage *msg=NULL) | BaseOverlay | [protected, virtual] |
| finishOverlay() | Gia | [virtual] |
| forwardMessage(GiaIDMessage *msg, bool fromApplication) | Gia | [protected] |
| forwardSearchResponseMessage(SearchResponseMessage *msg) | Gia | [protected] |
| getThisNode() | BaseOverlay | |
| globalStatistics | BaseOverlay | [protected] |
| handleAppMessage(cMessage *msg) | Gia | [virtual] |
| handleRpc(BaseCallMessage *msg) | BaseOverlay | [protected, virtual] |
| handleRpcResponse(BaseResponseMessage *msg, int rpcId, simtime_t rtt) | RpcListener | [protected, virtual] |
| handleRpcTimeout(BaseCallMessage *msg, const NodeHandle &dest, int rpcId) | RpcListener | [protected, virtual] |
| handleTimerEvent(cMessage *msg) | Gia | [virtual] |
| handleUDPMessage(BaseOverlayMessage *msg) | Gia | [virtual] |
| hopCountMax | BaseOverlay | [protected] |
| hopCountVector | BaseOverlay | [protected] |
| initializeOverlay(int stage) | Gia | [virtual] |
| isMalicious() | BaseOverlay | |
| isResponsible(const OverlayKey &key) | BaseOverlay | [protected, virtual] |
| iterativeLookup | BaseOverlay | [protected] |
| keyList | Gia | [protected] |
| keyListDelay | Gia | [protected] |
| keyListModule | Gia | [protected] |
| knownNodes | Gia | [protected] |
| levelOfSatisfaction | Gia | [protected] |
| localPort | BaseOverlay | [protected] |
| lookups | BaseOverlay | [protected] |
| LookupSet typedef | BaseOverlay | [protected] |
| malicious | BaseOverlay | [protected] |
| maxHopCount | Gia | [protected] |
| maxLevelOfSatisfaction | Gia | [protected] |
| maxNeighbors | Gia | [protected] |
| maxTopAdaptionInterval | Gia | [protected] |
| measureNetwInitPhase | BaseOverlay | [protected] |
| messageTimeout | Gia | [protected] |
| minNeighbors | Gia | [protected] |
| msgBookkeepingList | Gia | [protected] |
| neighbors | Gia | [protected] |
| neighborTimeout | Gia | [protected] |
| neighCand | Gia | [protected] |
| notificationBoard | BaseOverlay | [protected] |
| numDropped | BaseOverlay | [protected] |
| numFindNodeSent | BaseOverlay | [protected] |
| numForwarded | BaseOverlay | [protected] |
| numInitStages() const | BaseOverlay | [protected] |
| numSignalingForwarded | BaseOverlay | [protected] |
| onlyCommonAPIMessages | BaseOverlay | [protected] |
| optimizeReversePath | Gia | [protected] |
| outputNodeDetails | Gia | [protected] |
| ping(PingCall *call) | BaseOverlay | [protected, virtual] |
| processSearchMessage(SearchMessage *msg, bool fromApplication) | Gia | [protected] |
| receiveChangeNotification(int i, cPolymorphic *p) | Gia | [inline] |
| recordOverlaySentStats(BaseOverlayMessage *msg) | BaseOverlay | [protected, virtual] |
| removeLookup(AbstractLookup *lookup) | BaseOverlay | [protected, virtual] |
| removeNeighbor(const GiaNode &newNode) | Gia | [protected] |
| route(const OverlayKey &key, cMessage *msg, const NodeHandle &hint=NodeHandle::UNSPECIFIED_NODE) | Gia | [virtual] |
| satisfaction_timer | Gia | [protected] |
| sendKeyList_timer | Gia | [protected] |
| sendKeyListToNeighbor(const GiaNode &dst) | Gia | [protected] |
| sendMessage_DISCONNECT(const GiaNode &src, const NodeHandle &dst) | Gia | [protected] |
| sendMessage_JOIN_ACK(const GiaNode &src, const NodeHandle &dst) | Gia | [protected] |
| sendMessage_JOIN_DNY(const GiaNode &src, const NodeHandle &dst) | Gia | [protected] |
| sendMessage_JOIN_REQ(const GiaNode &src, const NodeHandle &dst) | Gia | [protected] |
| sendMessage_JOIN_RSP(const GiaNode &src, const NodeHandle &dst) | Gia | [protected] |
| sendMessage_UPDATE(const GiaNode &src, const NodeHandle &dst) | Gia | [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] |
| sendSearchResponseMessage(const GiaNode &srcNode, SearchMessage *msg) | Gia | [protected] |
| sendToken(const GiaNode &dst) | Gia | |
| sendToKey(const OverlayKey &key, BaseOverlayMessage *message, uint numNeighbors=0, const NodeHandle &nextHop=NodeHandle::UNSPECIFIED_NODE) | BaseOverlay | |
| setBootstrapedIcon() | Gia | [virtual] |
| setMalicious(bool malicious) | BaseOverlay | [virtual] |
| setReadyIcon(bool ready) | BaseOverlay | [protected] |
| showOverlayNeighborArrow(const NodeHandle &neighbor, bool flush=true, char *displayString=NULL) | BaseOverlay | [protected] |
| stat_addedNeighbors | Gia | [protected] |
| stat_disconnectMessages | Gia | [protected] |
| stat_disconnectMessagesBytesSent | Gia | [protected] |
| stat_joinACK | Gia | [protected] |
| stat_joinACKBytesSent | Gia | [protected] |
| stat_joinBytesSent | Gia | [protected] |
| stat_joinCount | Gia | [protected] |
| stat_joinDNY | Gia | [protected] |
| stat_joinDNYBytesSent | Gia | [protected] |
| stat_joinREQ | Gia | [protected] |
| stat_joinREQBytesSent | Gia | [protected] |
| stat_joinRSP | Gia | [protected] |
| stat_joinRSPBytesSent | Gia | [protected] |
| stat_keyListMessages | Gia | [protected] |
| stat_keyListMessagesBytesSent | Gia | [protected] |
| stat_maxLevelOfSatisfaction | Gia | [protected] |
| stat_maxNeighbors | Gia | [protected] |
| stat_numSatisfactionMessages | Gia | [protected] |
| stat_removedNeighbors | Gia | [protected] |
| stat_routeMessages | Gia | [protected] |
| stat_routeMessagesBytesSent | Gia | [protected] |
| stat_sumLevelOfSatisfaction | Gia | [protected] |
| stat_tokenMessages | Gia | [protected] |
| stat_tokenMessagesBytesSent | Gia | [protected] |
| stat_updateMessages | Gia | [protected] |
| stat_updateMessagesBytesSent | Gia | [protected] |
| state | Gia | [protected] |
| thisNode | Gia | [protected] |
| thisTerminal | BaseOverlay | [protected] |
| timedoutMessages_timer | Gia | [protected] |
| timedoutNeighbors_timer | Gia | [protected] |
| tokenFactory | Gia | [protected] |
| tokenWaitTime | Gia | [protected] |
| topAdaptionAggressiveness | Gia | [protected] |
| underlayConfigurator | BaseOverlay | [protected] |
| update_timer | Gia | [protected] |
| updateDelay | Gia | [protected] |
| updateNeighborList(GiaMessage *msg) | Gia | [protected] |
| useBaseLookup | BaseOverlay | [protected] |
| ~BaseOverlay() | BaseOverlay | [virtual] |
| ~Gia() | Gia | |
| ~RpcListener() | RpcListener | [virtual] |