NeighborCache::NeighborCacheEntry Struct Reference

#include <NeighborCache.h>

List of all members.

Public Member Functions

 NeighborCacheEntry ()
 ~NeighborCacheEntry ()

Public Attributes

simtime_t insertTime
simtime_t rtt
NeighborCacheRttState rttState
std::deque< simtime_t > lastRtts
NodeHandle nodeRef
NodeHandle srcRoute
AbstractNcsNodeInfocoordsInfo
WaitingContexts waitingContexts

Detailed Description

Definition at line 148 of file NeighborCache.h.


Constructor & Destructor Documentation

NeighborCache::NeighborCacheEntry::NeighborCacheEntry (  )  [inline]

Definition at line 149 of file NeighborCache.h.

00149                              { insertTime = simTime();
00150                                rttState = RTTSTATE_UNKNOWN;
00151                                coordsInfo = NULL; };

NeighborCache::NeighborCacheEntry::~NeighborCacheEntry (  )  [inline]

Definition at line 153 of file NeighborCache.h.

00153                               {
00154             delete coordsInfo;
00155             for (uint16_t i = 0; i < waitingContexts.size(); ++i) {
00156                 delete waitingContexts[i].proxContext;
00157             }
00158         };


Member Data Documentation

Definition at line 163 of file NeighborCache.h.

Referenced by NeighborCache::updateNode().

Definition at line 164 of file NeighborCache.h.

Referenced by operator<<(), and NeighborCache::updateNode().

Definition at line 165 of file NeighborCache.h.


The documentation for this struct was generated from the following file:
Generated on Wed May 26 16:21:18 2010 for OverSim by  doxygen 1.6.3