#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>
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) |
double cost |
Definition at line 197 of file routing-calculator-link-state.cpp.
std::vector<double> distance |
Definition at line 258 of file routing-calculator-link-state.cpp.
size_t index |
Definition at line 196 of file routing-calculator-link-state.cpp.
const NameMap& map |
Definition at line 52 of file routing-calculator-link-state.cpp.
const AdjMatrix& matrix |
Definition at line 51 of file routing-calculator-link-state.cpp.
std::vector<int> parent |
Definition at line 257 of file routing-calculator-link-state.cpp.