nlsr::tlv Namespace Reference

Data Structures

class  Adjacency
 Data abstraction for Adjacency. More...
 
class  AdjacencyLsa
 Data abstraction for AdjacencyLsa. More...
 
class  CoordinateLsa
 Data abstraction for CoordinateLsa. More...
 
class  LsaInfo
 Data abstraction for LsaInfo. More...
 
class  LsdbStatus
 Data abstraction for LsdbStatus. More...
 
class  NameLsa
 Data abstraction for NameLsa. 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)
 
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< LsaInfomakeLsaInfo (const Lsa &lsa)
 
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)
 

Function Documentation

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< LsaInfo > nlsr::tlv::makeLsaInfo ( const Lsa lsa)

Definition at line 174 of file lsa-info.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

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
std::ostream & nlsr::tlv::operator<< ( std::ostream &  os,
const AdjacencyLsa adjacencyLsa 
)

Definition at line 131 of file adjacency-lsa.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

std::ostream & nlsr::tlv::operator<< ( std::ostream &  os,
const NameLsa nameLsa 
)

Definition at line 131 of file name-lsa.cpp.

Here is the call graph for this function:

std::ostream & nlsr::tlv::operator<< ( std::ostream &  os,
const Adjacency adjacency 
)

Definition at line 135 of file adjacency.cpp.

Here is the call graph for this function:

std::ostream & nlsr::tlv::operator<< ( std::ostream &  os,
const LsdbStatus lsdbStatus 
)

Definition at line 147 of file lsdb-status.cpp.

Here is the call graph for this function:

std::ostream & nlsr::tlv::operator<< ( std::ostream &  os,
const LsaInfo lsaInfo 
)

Definition at line 155 of file lsa-info.cpp.

Here is the call graph for this function:

std::ostream & nlsr::tlv::operator<< ( std::ostream &  os,
const CoordinateLsa coordinateLsa 
)

Definition at line 168 of file coordinate-lsa.cpp.

Here is the call graph for this function: