|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DijkstraAll.PathExpansionInfo | |
|---|---|
| bcds.phison.ra | The routing algorithm (ra) package defines the interface expected by the Phison simulator and implements several well-known routing algorithms, such as Dijkstra, WSP and SWP. |
| Uses of DijkstraAll.PathExpansionInfo in bcds.phison.ra |
|---|
| Methods in bcds.phison.ra that return DijkstraAll.PathExpansionInfo | |
|---|---|
DijkstraAll.PathExpansionInfo |
DijkstraAll.evalEdge(E e)
Evaluates the path whose last hop is the link e and determines
whether target(e) can have a shorter path
via source(e) than what it has now. |
DijkstraAll.PathExpansionInfo |
DijkstraMaxWidth.evalEdge(E e)
Returns an object with the field is_shorter set to
true if link e offers a "wider" path to target(e),
or it is of the same "width" but the source is shorter throuth it
in number of hops. |
DijkstraAll.PathExpansionInfo |
WSP.evalEdge(E e)
Evaluates the path whose last hop is e and determines
if it leads to target(e) through a shorter path. |
| Methods in bcds.phison.ra with parameters of type DijkstraAll.PathExpansionInfo | |
|---|---|
void |
DijkstraAll.dumpEvalEdgeState(E e,
DijkstraAll.PathExpansionInfo pe)
Prints debugging information concerning pe and e. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||