routing-calculator-link-state.cpp File Reference
#include "routing-calculator.hpp"
#include "name-map.hpp"
#include "nexthop.hpp"
#include "adjacent.hpp"
#include "logger.hpp"
#include "nlsr.hpp"
#include <boost/multi_array.hpp>
+ Include dependency graph for routing-calculator-link-state.cpp:

Go to the source code of this file.

Namespaces

 nlsr
 Copyright (c) 2014-2020, The University of Memphis, Regents of the University of California.
 

Functions

void nlsr::calculateLinkStateRoutingPath (NameMap &map, RoutingTable &rt, ConfParameter &confParam, const Lsdb &lsdb)
 

Variable Documentation

◆ cost

double cost

Definition at line 197 of file routing-calculator-link-state.cpp.

◆ distance

std::vector<double> distance

Definition at line 258 of file routing-calculator-link-state.cpp.

◆ index

size_t index

Definition at line 196 of file routing-calculator-link-state.cpp.

◆ map

const NameMap& map

Definition at line 52 of file routing-calculator-link-state.cpp.

◆ matrix

const AdjMatrix& matrix

Definition at line 51 of file routing-calculator-link-state.cpp.

◆ parent

std::vector<int> parent

Definition at line 257 of file routing-calculator-link-state.cpp.