nlsr::update Namespace Reference

Data Structures

class  AdvertisePrefixCommand
 
class  CommandManagerBase
 
class  ManagerBase
 
class  NfdRibCommandProcessor
 
class  NfdRibRegisterCommand
 
class  NfdRibUnregisterCommand
 
class  PrefixUpdateProcessor
 
class  WithdrawPrefixCommand
 

Typedefs

using SignerTag = ndn::SimpleTag< ndn::Name, 20 >
 an Interest tag to indicate command signer More...
 
typedef boost::property_tree::ptree ConfigSection
 

Enumerations

enum  { PREFIX_FLAG = 1 }
 

Functions

static ndn::optional< std::string > getSignerFromTag (const ndn::Interest &interest)
 obtain signer from SignerTag attached to Interest, if available More...
 

Typedef Documentation

◆ ConfigSection

typedef boost::property_tree::ptree nlsr::update::ConfigSection

Definition at line 36 of file prefix-update-processor.hpp.

◆ SignerTag

using nlsr::update::SignerTag = typedef ndn::SimpleTag<ndn::Name, 20>

an Interest tag to indicate command signer

Definition at line 37 of file prefix-update-processor.cpp.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
PREFIX_FLAG 

Definition at line 47 of file manager-base.hpp.

Function Documentation

◆ getSignerFromTag()

static ndn::optional<std::string> nlsr::update::getSignerFromTag ( const ndn::Interest &  interest)
static

obtain signer from SignerTag attached to Interest, if available

Definition at line 42 of file prefix-update-processor.cpp.

Here is the caller graph for this function: