, including all inherited members.
computeOwnCoordinates(const std::vector< LandmarkDataEntry > &landmarks) | Nps | [protected] |
computeOwnLayer(const std::vector< LandmarkDataEntry > &landmarks) | Nps | [protected] |
coordBasedRouting | Nps | [private] |
coordCalcRuns | Nps | [private] |
coordsReqRpc(CoordsReqCall *msg) | Nps | [protected] |
coordsReqRpcResponse(CoordsReqResponse *response, cPolymorphic *context, int rpcId, simtime_t rtt) | Nps | [protected] |
createNcsInfo(const std::vector< double > &coords) const | Nps | [virtual] |
deleteNodeMeasurement(const TransportAddress &node) | Nps | [protected] |
enoughLandmarks() | Nps | [protected] |
getCoordinateBasedProx(const AbstractNcsNodeInfo &info) const | Nps | [virtual] |
getLandmarkData() const | Nps | [protected] |
getLandmarks(uint8_t howmany) | Nps | [protected] |
getLandmarkSet() const | Nps | [inline, protected] |
getLandmarkSetSize() const | Nps | [inline, protected] |
getOwnCoordinates() const | Nps | [inline] |
getOwnCoordinates(uint8_t i) const | Nps | [inline] |
getOwnLayer() const | Nps | [inline] |
getOwnNcsInfo() const | Nps | [inline, virtual] |
getReceivedCalls() const | Nps | [inline, protected] |
getUnvalidNcsInfo() const | Nps | [inline, virtual] |
globalNodeList | Nps | [private] |
handleRpcCall(BaseCallMessage *msg) | Nps | [virtual] |
handleRpcResponse(BaseResponseMessage *msg, cPolymorphic *context, int rpcId, simtime_t rtt) | Nps | [protected, virtual] |
RpcListener::handleRpcResponse(BaseResponseMessage *msg, const RpcState &rpcState, simtime_t rtt) | RpcListener | [protected, virtual] |
handleRpcTimeout(BaseCallMessage *msg, const TransportAddress &dest, cPolymorphic *context, int rpcId, const OverlayKey &destKey) | Nps | [protected, virtual] |
RpcListener::handleRpcTimeout(const RpcState &rpcState) | RpcListener | [protected, virtual] |
handleTimerEvent(cMessage *msg) | Nps | [virtual] |
init(NeighborCache *neighborCache) | Nps | [virtual] |
isAdapting() | Nps | [inline, virtual] |
Landmark class | Nps | [friend] |
landmarkSet | Nps | [private] |
landmarkTimeout | Nps | [private] |
landmarkTimer | Nps | [private] |
neighborCache | Nps | [private] |
nodeMeasurements | Nps | [protected] |
Nps() | Nps | [inline] |
npsDimensions | Nps | [private] |
npsMaxLayer | Nps | [private] |
overlay | Nps | [private] |
ownCoords | Nps | [private] |
pendingRequests | Nps | [private] |
processCoordinates(const simtime_t &rtt, const AbstractNcsNodeInfo &nodeInfo) | AbstractNcs | [inline, virtual] |
receivedCalls | Nps | [private] |
sendCoordRequests() | Nps | [protected] |
sendCoordRequests(const std::vector< TransportAddress > &landmarks) | Nps | [protected] |
sendCoordsReqCall(const TransportAddress &dest, simtime_t timeout) | Nps | [protected] |
setLandmarkSet(uint8_t howManyLM, uint8_t maxLayer, std::vector< TransportAddress > *landmarkSet) | Nps | [protected] |
setOwnCoordinates(const std::vector< double > &coords) | Nps | [inline, protected] |
setOwnLayer(int8_t layer) | Nps | [protected] |
updateNodeMeasurement(const TransportAddress &node, uint8_t pending=0, uint8_t sent=0, uint8_t passed=0) | Nps | [protected] |
~AbstractNcs() | AbstractNcs | [inline, virtual] |
~RpcListener() | RpcListener | [virtual] |