#include <ndn-cxx/encoding/tlv.hpp>
#include <ndn-cxx/encoding/block-helpers.hpp>
Go to the source code of this file.
Namespaces | |
ndn | |
Copyright (c) 2014-2018, The University of Memphis, Regents of the University of California, Arizona Board of Regents. | |
ndn::tlv | |
ndn::tlv::nlsr | |
Enumerations | |
enum | { ndn::tlv::nlsr::LsaInfo = 128, ndn::tlv::nlsr::OriginRouter = 129, ndn::tlv::nlsr::SequenceNumber = 130, ndn::tlv::nlsr::AdjacencyLsa = 131, ndn::tlv::nlsr::Adjacency = 132, ndn::tlv::nlsr::CoordinateLsa = 133, ndn::tlv::nlsr::Double = 134, ndn::tlv::nlsr::HyperbolicRadius = 135, ndn::tlv::nlsr::HyperbolicAngle = 136, ndn::tlv::nlsr::NameLsa = 137, ndn::tlv::nlsr::LsdbStatus = 138, ndn::tlv::nlsr::ExpirationPeriod = 139, ndn::tlv::nlsr::Cost = 140, ndn::tlv::nlsr::Uri = 141, ndn::tlv::nlsr::Destination = 142, ndn::tlv::nlsr::NextHop = 143, ndn::tlv::nlsr::RoutingTable = 144, ndn::tlv::nlsr::RouteTableEntry = 145 } |
Functions | |
double | ndn::tlv::nlsr::readDouble (const ndn::Block &block) |
Read a double from a TLV element. More... | |
template<ndn::encoding::Tag TAG> | |
size_t | ndn::tlv::nlsr::prependDouble (ndn::EncodingImpl< TAG > &encoder, uint32_t type, double value) |
Prepend a TLV element containing a double. More... | |