dtn::LinkStateGraph::Edge Class Reference

#include <LinkStateGraph.h>

List of all members.


Detailed Description

Definition at line 130 of file LinkStateGraph.h.

Public Member Functions

 Edge (Vertex *from, Vertex *to, cost_t cost)

Public Attributes

Vertexfrom_
Vertexto_
cost_t cost_
LinkScheduleEstimator::Log log_
LinkScheduleEstimator::LogEntry contact_


Constructor & Destructor Documentation

dtn::LinkStateGraph::Edge::Edge ( Vertex from,
Vertex to,
cost_t  cost 
)

Definition at line 207 of file LinkStateGraph.cc.

References contact_, cost_, dtn::LinkScheduleEstimator::LogEntry::duration, from_, dtn::LinkScheduleEstimator::LogEntry::start, and to_.


Member Data Documentation

Vertex* dtn::LinkStateGraph::Edge::from_

Definition at line 134 of file LinkStateGraph.h.

Referenced by Edge(), dtn::LinkStateGraph::removeEdge(), and dtn::LinkStateRouter::send_announcement().

Vertex* dtn::LinkStateGraph::Edge::to_

Definition at line 135 of file LinkStateGraph.h.

Referenced by Edge(), dtn::LinkStateGraph::removeEdge(), and dtn::LinkStateRouter::send_announcement().

cost_t dtn::LinkStateGraph::Edge::cost_

Definition at line 137 of file LinkStateGraph.h.

Referenced by Edge(), and dtn::LinkStateRouter::send_announcement().

LinkScheduleEstimator::Log dtn::LinkStateGraph::Edge::log_

Definition at line 140 of file LinkStateGraph.h.

LinkScheduleEstimator::LogEntry dtn::LinkStateGraph::Edge::contact_

Definition at line 141 of file LinkStateGraph.h.

Referenced by Edge().


The documentation for this class was generated from the following files:
Generated on Thu Jun 7 12:54:33 2007 for DTN Reference Implementation by  doxygen 1.5.1