#include <Topology.h>
Public Member Functions | |
| void | update_nodeValidity (const gea::AbsTime &new_v) |
| virtual LinkQuality * | findLinkQuality (NodeId id) |
| virtual const LinkQuality * | findLinkQuality (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] |
| 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
1.5.8