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

Public Member Functions

std::set< std::string > getSchemes () const override
 
bool isCanonical (const FaceUri &faceUri) const override
 
void canonize (const FaceUri &faceUri, const FaceUri::CanonizeSuccessCallback &onSuccess, const FaceUri::CanonizeFailureCallback &onFailure, boost::asio::io_service &io, time::nanoseconds timeout) const override
 
- Public Member Functions inherited from ndn::CanonizeProvider
virtual ~CanonizeProvider ()=default
 

Detailed Description

Definition at line 544 of file face-uri.cpp.

Member Function Documentation

◆ getSchemes()

std::set<std::string> ndn::UdpDevCanonizeProvider::getSchemes ( ) const
inlineoverridevirtual

Implements ndn::CanonizeProvider.

Definition at line 548 of file face-uri.cpp.

◆ isCanonical()

bool ndn::UdpDevCanonizeProvider::isCanonical ( const FaceUri faceUri) const
inlineoverridevirtual

Implements ndn::CanonizeProvider.

Definition at line 554 of file face-uri.cpp.

References ndn::FaceUri::getPath(), and ndn::FaceUri::getPort().

Referenced by canonize().

◆ canonize()

void ndn::UdpDevCanonizeProvider::canonize ( const FaceUri faceUri,
const FaceUri::CanonizeSuccessCallback onSuccess,
const FaceUri::CanonizeFailureCallback onFailure,
boost::asio::io_service &  io,
time::nanoseconds  timeout 
) const
inlineoverridevirtual

Implements ndn::CanonizeProvider.

Definition at line 566 of file face-uri.cpp.

References isCanonical(), and ndn::FaceUri::toString().


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