#include <NeighborCache.h>
Public Member Functions | |
| NeighborCacheEntry () | |
| ~NeighborCacheEntry () | |
Public Attributes | |
| simtime_t | insertTime |
| simtime_t | rtt |
| NeighborCacheRttState | rttState |
| std::vector< simtime_t > | lastRtts |
| uint32_t | rttCounter |
| NodeHandle | nodeRef |
| NodeHandle | srcRoute |
| NodeCoordsInfo | coordsInfo |
| ProxContext * | proxContext |
| context of first query (getProx) | |
| WaitingContexts * | waitingContexts |
Definition at line 162 of file NeighborCache.h.
| NeighborCache::NeighborCache::NeighborCacheEntry::NeighborCacheEntry | ( | ) | [inline] |
Definition at line 163 of file NeighborCache.h.
00163 { waitingContexts = NULL; 00164 proxContext = NULL; 00165 rttState = RTTSTATE_UNKNOWN; };
| NeighborCache::NeighborCache::NeighborCacheEntry::~NeighborCacheEntry | ( | ) | [inline] |
| NodeCoordsInfo NeighborCache::NeighborCache::NeighborCacheEntry::coordsInfo |
Definition at line 179 of file NeighborCache.h.
Referenced by NeighborCache::insertNodeContext(), operator<<(), NeighborCache::setNodeCoordsInfo(), NeighborCache::setNodeLayer(), NeighborCache::setNodeTimeout(), and NeighborCache::updateNode().
| simtime_t NeighborCache::NeighborCache::NeighborCacheEntry::insertTime |
Definition at line 167 of file NeighborCache.h.
Referenced by NeighborCache::getNodeRtt(), NeighborCache::insertNodeContext(), operator<<(), NeighborCache::queryProx(), NeighborCache::setNodeCoordsInfo(), NeighborCache::setNodeLayer(), NeighborCache::setNodeTimeout(), and NeighborCache::updateNode().
| std::vector<simtime_t> NeighborCache::NeighborCache::NeighborCacheEntry::lastRtts |
| NodeHandle NeighborCache::NeighborCache::NeighborCacheEntry::nodeRef |
Definition at line 177 of file NeighborCache.h.
Referenced by NeighborCache::insertNodeContext(), operator<<(), NeighborCache::setNodeCoordsInfo(), NeighborCache::setNodeLayer(), NeighborCache::setNodeTimeout(), and NeighborCache::updateNode().
| ProxContext* NeighborCache::NeighborCache::NeighborCacheEntry::proxContext |
context of first query (getProx)
Definition at line 181 of file NeighborCache.h.
Referenced by NeighborCache::insertNodeContext(), NeighborCache::NeighborCache::NeighborCacheEntry::NeighborCacheEntry(), NeighborCache::queryProx(), NeighborCache::setNodeTimeout(), and NeighborCache::updateNode().
| simtime_t NeighborCache::NeighborCache::NeighborCacheEntry::rtt |
Definition at line 170 of file NeighborCache.h.
Referenced by NeighborCache::getNodeRtt(), operator<<(), and NeighborCache::updateNode().
| uint32_t NeighborCache::NeighborCache::NeighborCacheEntry::rttCounter |
Definition at line 175 of file NeighborCache.h.
Referenced by NeighborCache::insertNodeContext(), NeighborCache::setNodeCoordsInfo(), NeighborCache::setNodeLayer(), NeighborCache::setNodeTimeout(), and NeighborCache::updateNode().
| NeighborCacheRttState NeighborCache::NeighborCache::NeighborCacheEntry::rttState |
Definition at line 171 of file NeighborCache.h.
Referenced by NeighborCache::getNodeRtt(), NeighborCache::insertNodeContext(), NeighborCache::NeighborCache::NeighborCacheEntry::NeighborCacheEntry(), operator<<(), NeighborCache::setNodeCoordsInfo(), NeighborCache::setNodeTimeout(), and NeighborCache::updateNode().
| NodeHandle NeighborCache::NeighborCache::NeighborCacheEntry::srcRoute |
Definition at line 178 of file NeighborCache.h.
| WaitingContexts* NeighborCache::NeighborCache::NeighborCacheEntry::waitingContexts |
Definition at line 182 of file NeighborCache.h.
Referenced by NeighborCache::getNodeRtt(), NeighborCache::insertNodeContext(), NeighborCache::NeighborCache::NeighborCacheEntry::NeighborCacheEntry(), operator<<(), NeighborCache::setNodeTimeout(), and NeighborCache::updateNode().
1.5.8