awds::RTopology::RTopology::NDescr Struct Reference

Struct that contains all information about a node in the topology. More...

#include <Topology.h>

List of all members.

Public Member Functions

void update_nodeValidity (const gea::AbsTime &new_v)
virtual LinkQualityfindLinkQuality (NodeId id)
virtual const LinkQualityfindLinkQuality (NodeId id) const

Public Attributes

LinkList linklist
NodeId nextHop
NodeId prevHop
gea::AbsTime nodeValidity
gea::AbsTime edgeValidity
unsigned long distance
int index
char nodeName [33]


Detailed Description

Struct that contains all information about a node in the topology.

Member Data Documentation

unsigned long awds::RTopology::RTopology::NDescr::distance

distance value used for dijkstra

gea::AbsTime awds::RTopology::RTopology::NDescr::edgeValidity

time of expiry of all links from this node

int awds::RTopology::RTopology::NDescr::index

The index is used for certain graph algorithms. It is intended to be used by any external algorithm, so don't rely on its value.

LinkList awds::RTopology::RTopology::NDescr::linklist

list of neighbours

char awds::RTopology::RTopology::NDescr::nodeName[33]

name of this node as propagated via topo packets

gea::AbsTime awds::RTopology::RTopology::NDescr::nodeValidity

time of expiry of this node


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

Generated on Fri Mar 27 13:58:27 2009 for AWDS by  doxygen 1.5.8