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 an 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, detail::RecordId filterId=0)
 
const NamegetPrefix () const
 
const nfd::CommandOptionsgetCommandOptions () const
 
detail::RecordId getFilterId () const
 
- Public Member Functions inherited from ndn::detail::RecordBase< RegisteredPrefix >
RecordId getId () const
 

Additional Inherited Members

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

Detailed Description

Stores information about a prefix registered in an NDN forwarder.

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

Constructor & Destructor Documentation

◆ RegisteredPrefix()

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

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

Member Function Documentation

◆ getPrefix()

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

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

◆ getCommandOptions()

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

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

◆ getFilterId()

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

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


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