Public Member Functions | Public Attributes

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 150 of file NeighborCache.h.


Constructor & Destructor Documentation

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;
            }
        };


Member Data Documentation

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().

Definition at line 167 of file NeighborCache.h.


The documentation for this struct was generated from the following file: