Data Structures | |
class | Adjacency |
Data abstraction for Adjacency. More... | |
class | AdjacencyLsa |
Data abstraction for AdjacencyLsa. More... | |
class | CoordinateLsa |
Data abstraction for CoordinateLsa. More... | |
class | Destination |
Data abstraction for Destination. More... | |
class | LsaInfo |
Data abstraction for LsaInfo. More... | |
class | LsdbStatus |
Data abstraction for LsdbStatus. More... | |
class | NameLsa |
Data abstraction for NameLsa. More... | |
class | NextHop |
Data abstraction for Nexthop. More... | |
class | RoutingTable |
Data abstraction for RouteTableInfo. More... | |
class | RoutingTableStatus |
Data abstraction for routing table status. More... | |
Functions | |
template size_t | AdjacencyLsa::wireEncode< ndn::encoding::EncoderTag > (ndn::EncodingImpl< ndn::encoding::EncoderTag > &encoder) const |
template size_t | AdjacencyLsa::wireEncode< ndn::encoding::EstimatorTag > (ndn::EncodingImpl< ndn::encoding::EstimatorTag > &encoder) const |
std::ostream & | operator<< (std::ostream &os, const AdjacencyLsa &adjacencyLsa) |
template size_t | Adjacency::wireEncode< ndn::encoding::EncoderTag > (ndn::EncodingImpl< ndn::encoding::EncoderTag > &block) const |
template size_t | Adjacency::wireEncode< ndn::encoding::EstimatorTag > (ndn::EncodingImpl< ndn::encoding::EstimatorTag > &block) const |
std::ostream & | operator<< (std::ostream &os, const Adjacency &adjacency) |
template size_t | CoordinateLsa::wireEncode< ndn::encoding::EncoderTag > (ndn::EncodingImpl< ndn::encoding::EncoderTag > &block) const |
template size_t | CoordinateLsa::wireEncode< ndn::encoding::EstimatorTag > (ndn::EncodingImpl< ndn::encoding::EstimatorTag > &block) const |
std::ostream & | operator<< (std::ostream &os, const CoordinateLsa &coordinateLsa) |
NDN_CXX_DEFINE_WIRE_ENCODE_INSTANTIATIONS (Destination) | |
std::ostream & | operator<< (std::ostream &os, const Destination &Destination) |
std::shared_ptr< Destination > | makeDes (const RoutingTableEntry &rte) |
NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS (Destination) | |
template size_t | LsaInfo::wireEncode< ndn::encoding::EncoderTag > (ndn::EncodingImpl< ndn::encoding::EncoderTag > &block) const |
template size_t | LsaInfo::wireEncode< ndn::encoding::EstimatorTag > (ndn::EncodingImpl< ndn::encoding::EstimatorTag > &block) const |
std::ostream & | operator<< (std::ostream &os, const LsaInfo &lsaInfo) |
std::shared_ptr< LsaInfo > | makeLsaInfo (const Lsa &lsa) |
NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS (LsdbStatus) | |
template size_t | LsdbStatus::wireEncode< ndn::encoding::EncoderTag > (ndn::EncodingImpl< ndn::encoding::EncoderTag > &block) const |
template size_t | LsdbStatus::wireEncode< ndn::encoding::EstimatorTag > (ndn::EncodingImpl< ndn::encoding::EstimatorTag > &block) const |
std::ostream & | operator<< (std::ostream &os, const LsdbStatus &lsdbStatus) |
template size_t | NameLsa::wireEncode< ndn::encoding::EncoderTag > (ndn::EncodingImpl< ndn::encoding::EncoderTag > &block) const |
template size_t | NameLsa::wireEncode< ndn::encoding::EstimatorTag > (ndn::EncodingImpl< ndn::encoding::EstimatorTag > &block) const |
std::ostream & | operator<< (std::ostream &os, const NameLsa &nameLsa) |
NDN_CXX_DEFINE_WIRE_ENCODE_INSTANTIATIONS (NextHop) | |
std::ostream & | operator<< (std::ostream &os, const NextHop &nexthop) |
NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS (NextHop) | |
NDN_CXX_DEFINE_WIRE_ENCODE_INSTANTIATIONS (RoutingTable) | |
std::ostream & | operator<< (std::ostream &os, const RoutingTable &routingtable) |
NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS (RoutingTable) | |
NDN_CXX_DEFINE_WIRE_ENCODE_INSTANTIATIONS (RoutingTableStatus) | |
std::ostream & | operator<< (std::ostream &os, const RoutingTableStatus &rtStatus) |
NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS (RoutingTableStatus) | |
template size_t nlsr::tlv::Adjacency::wireEncode< ndn::encoding::EncoderTag > | ( | ndn::EncodingImpl< ndn::encoding::EncoderTag > & | block | ) | const |
template size_t nlsr::tlv::Adjacency::wireEncode< ndn::encoding::EstimatorTag > | ( | ndn::EncodingImpl< ndn::encoding::EstimatorTag > & | block | ) | const |
template size_t nlsr::tlv::AdjacencyLsa::wireEncode< ndn::encoding::EncoderTag > | ( | ndn::EncodingImpl< ndn::encoding::EncoderTag > & | encoder | ) | const |
template size_t nlsr::tlv::AdjacencyLsa::wireEncode< ndn::encoding::EstimatorTag > | ( | ndn::EncodingImpl< ndn::encoding::EstimatorTag > & | encoder | ) | const |
template size_t nlsr::tlv::CoordinateLsa::wireEncode< ndn::encoding::EncoderTag > | ( | ndn::EncodingImpl< ndn::encoding::EncoderTag > & | block | ) | const |
template size_t nlsr::tlv::CoordinateLsa::wireEncode< ndn::encoding::EstimatorTag > | ( | ndn::EncodingImpl< ndn::encoding::EstimatorTag > & | block | ) | const |
template size_t nlsr::tlv::LsaInfo::wireEncode< ndn::encoding::EncoderTag > | ( | ndn::EncodingImpl< ndn::encoding::EncoderTag > & | block | ) | const |
template size_t nlsr::tlv::LsaInfo::wireEncode< ndn::encoding::EstimatorTag > | ( | ndn::EncodingImpl< ndn::encoding::EstimatorTag > & | block | ) | const |
template size_t nlsr::tlv::LsdbStatus::wireEncode< ndn::encoding::EncoderTag > | ( | ndn::EncodingImpl< ndn::encoding::EncoderTag > & | block | ) | const |
template size_t nlsr::tlv::LsdbStatus::wireEncode< ndn::encoding::EstimatorTag > | ( | ndn::EncodingImpl< ndn::encoding::EstimatorTag > & | block | ) | const |
std::shared_ptr< Destination > nlsr::tlv::makeDes | ( | const RoutingTableEntry & | rte | ) |
Definition at line 112 of file destination.cpp.
Definition at line 174 of file lsa-info.cpp.
template size_t nlsr::tlv::NameLsa::wireEncode< ndn::encoding::EncoderTag > | ( | ndn::EncodingImpl< ndn::encoding::EncoderTag > & | block | ) | const |
template size_t nlsr::tlv::NameLsa::wireEncode< ndn::encoding::EstimatorTag > | ( | ndn::EncodingImpl< ndn::encoding::EstimatorTag > & | block | ) | const |
nlsr::tlv::NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS | ( | Destination | ) |
nlsr::tlv::NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS | ( | RoutingTableStatus | ) |
nlsr::tlv::NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS | ( | NextHop | ) |
nlsr::tlv::NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS | ( | LsdbStatus | ) |
nlsr::tlv::NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS | ( | RoutingTable | ) |
nlsr::tlv::NDN_CXX_DEFINE_WIRE_ENCODE_INSTANTIATIONS | ( | Destination | ) |
nlsr::tlv::NDN_CXX_DEFINE_WIRE_ENCODE_INSTANTIATIONS | ( | NextHop | ) |
nlsr::tlv::NDN_CXX_DEFINE_WIRE_ENCODE_INSTANTIATIONS | ( | RoutingTableStatus | ) |
nlsr::tlv::NDN_CXX_DEFINE_WIRE_ENCODE_INSTANTIATIONS | ( | RoutingTable | ) |
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const Destination & | Destination | ||
) |
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const NextHop & | nexthop | ||
) |
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const AdjacencyLsa & | adjacencyLsa | ||
) |
Definition at line 131 of file adjacency-lsa.cpp.
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const NameLsa & | nameLsa | ||
) |
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const Adjacency & | adjacency | ||
) |
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const RoutingTableStatus & | rtStatus | ||
) |
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const RoutingTable & | routingtable | ||
) |
Definition at line 150 of file tlv/routing-table-entry.cpp.
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const LsaInfo & | lsaInfo | ||
) |
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const CoordinateLsa & | coordinateLsa | ||
) |
std::ostream & nlsr::tlv::operator<< | ( | std::ostream & | os, |
const LsdbStatus & | lsdbStatus | ||
) |