#include <NeighborCache.h>
Public Member Functions | |
| NeighborCacheEntry () | |
| ~NeighborCacheEntry () | |
Public Attributes | |
| simtime_t | insertTime |
| simtime_t | rtt |
| NeighborCacheRttState | rttState |
| std::deque< simtime_t > | lastRtts |
| NodeHandle | nodeRef |
| NodeHandle | srcRoute |
| AbstractNcsNodeInfo * | coordsInfo |
| WaitingContexts | waitingContexts |
Definition at line 150 of file NeighborCache.h.
| NeighborCache::NeighborCacheEntry::NeighborCacheEntry | ( | ) | [inline] |
Definition at line 151 of file NeighborCache.h.
{ insertTime = simTime();
rttState = RTTSTATE_UNKNOWN;
coordsInfo = NULL; };
| NeighborCache::NeighborCacheEntry::~NeighborCacheEntry | ( | ) | [inline] |
Definition at line 155 of file NeighborCache.h.
{
delete coordsInfo;
for (uint16_t i = 0; i < waitingContexts.size(); ++i) {
delete waitingContexts[i].proxContext;
}
};
Definition at line 168 of file NeighborCache.h.
Referenced by NeighborCache::getAvgAbsPredictionError(), NeighborCacheEntry(), NeighborCache::updateNcsInfo(), NeighborCache::updateNode(), and ~NeighborCacheEntry().
Definition at line 160 of file NeighborCache.h.
Referenced by NeighborCache::getNodeRtt(), NeighborCache::insertNodeContext(), NeighborCacheEntry(), operator<<(), NeighborCache::queryProx(), NeighborCache::setNodeTimeout(), NeighborCache::updateNcsInfo(), and NeighborCache::updateNode().
| std::deque<simtime_t> NeighborCache::NeighborCacheEntry::lastRtts |
Definition at line 165 of file NeighborCache.h.
Referenced by NeighborCache::updateNode().
Definition at line 166 of file NeighborCache.h.
Referenced by operator<<(), and NeighborCache::updateNode().
| simtime_t NeighborCache::NeighborCacheEntry::rtt |
Definition at line 163 of file NeighborCache.h.
Referenced by NeighborCache::getAvgAbsPredictionError(), NeighborCache::getNodeRtt(), operator<<(), and NeighborCache::updateNode().
Definition at line 164 of file NeighborCache.h.
Referenced by NeighborCache::getAvgAbsPredictionError(), NeighborCache::getNodeRtt(), NeighborCache::insertNodeContext(), NeighborCacheEntry(), operator<<(), NeighborCache::setNodeTimeout(), and NeighborCache::updateNode().
Definition at line 167 of file NeighborCache.h.
Definition at line 170 of file NeighborCache.h.
Referenced by NeighborCache::insertNodeContext(), operator<<(), NeighborCache::queryProx(), and ~NeighborCacheEntry().
1.7.1