lsdb.cpp File Reference
#include "lsdb.hpp"
#include "logger.hpp"
#include "lsa-segment-storage.hpp"
#include "nlsr.hpp"
#include "publisher/segment-publisher.hpp"
#include "utility/name-helper.hpp"
#include <ndn-cxx/security/signing-helpers.hpp>
#include <ndn-cxx/util/segment-fetcher.hpp>
Include dependency graph for lsdb.cpp:

Go to the source code of this file.

Data Structures

class  nlsr::LsaContentPublisher
 

Namespaces

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

Functions

static bool nlsr::nameLsaCompareByKey (const NameLsa &nlsa1, const ndn::Name &key)
 Compares if a name LSA is the same as the one specified by key. More...
 
static bool nlsr::corLsaCompareByKey (const CoordinateLsa &clsa, const ndn::Name &key)
 Compares whether an LSA object is the same as a key. More...
 
static bool nlsr::adjLsaCompareByKey (AdjLsa &alsa, const ndn::Name &key)
 Returns whether an adj. LSA object is from some router. More...