NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
ndn::RegisteredPrefix Class Reference

stores information about a prefix registered in NDN forwarder More...

#include <registered-prefix.hpp>

Inheritance diagram for ndn::RegisteredPrefix:
Collaboration diagram for ndn::RegisteredPrefix:

Public Member Functions

 RegisteredPrefix (const Name &prefix, const nfd::CommandOptions &options, RecordId filterId=0)
 
const NamegetPrefix () const
 
const nfd::CommandOptionsgetCommandOptions () const
 
RecordId getFilterId () const
 
- Public Member Functions inherited from ndn::RecordBase< RegisteredPrefix >
RecordId getId () const
 

Additional Inherited Members

- Protected Member Functions inherited from ndn::RecordBase< RegisteredPrefix >
 ~RecordBase ()=default
 
void deleteSelf ()
 Delete this record from the container. More...
 

Detailed Description

stores information about a prefix registered in NDN forwarder

Definition at line 41 of file registered-prefix.hpp.

Constructor & Destructor Documentation

◆ RegisteredPrefix()

ndn::RegisteredPrefix::RegisteredPrefix ( const Name prefix,
const nfd::CommandOptions options,
RecordId  filterId = 0 
)
inline

Definition at line 44 of file registered-prefix.hpp.

Member Function Documentation

◆ getPrefix()

const Name& ndn::RegisteredPrefix::getPrefix ( ) const
inline

Definition at line 53 of file registered-prefix.hpp.

Referenced by ndn::Face::Impl::asyncUnregisterPrefix().

◆ getCommandOptions()

const nfd::CommandOptions& ndn::RegisteredPrefix::getCommandOptions ( ) const
inline

Definition at line 59 of file registered-prefix.hpp.

Referenced by ndn::Face::Impl::asyncUnregisterPrefix().

◆ getFilterId()

RecordId ndn::RegisteredPrefix::getFilterId ( ) const
inline

Definition at line 65 of file registered-prefix.hpp.

Referenced by ndn::Face::Impl::asyncUnregisterPrefix().


The documentation for this class was generated from the following file: