nfd::rib::ReadvertiseDestination Class Referenceabstract

a destination to readvertise into More...

#include <readvertise-destination.hpp>

Inheritance diagram for nfd::rib::ReadvertiseDestination:
Collaboration diagram for nfd::rib::ReadvertiseDestination:

Public Member Functions

virtual ~ReadvertiseDestination ()=default
 
virtual void advertise (nfd::rib::ReadvertisedRoute &rr, std::function< void()> successCb, std::function< void(const std::string &)> failureCb)=0
 
virtual void withdraw (nfd::rib::ReadvertisedRoute &rr, std::function< void()> successCb, std::function< void(const std::string &)> failureCb)=0
 

Detailed Description

a destination to readvertise into

Definition at line 38 of file readvertise-destination.hpp.

Constructor & Destructor Documentation

virtual nfd::rib::ReadvertiseDestination::~ReadvertiseDestination ( )
virtualdefault

Member Function Documentation

virtual void nfd::rib::ReadvertiseDestination::advertise ( nfd::rib::ReadvertisedRoute rr,
std::function< void()>  successCb,
std::function< void(const std::string &)>  failureCb 
)
pure virtual
virtual void nfd::rib::ReadvertiseDestination::withdraw ( nfd::rib::ReadvertisedRoute rr,
std::function< void()>  successCb,
std::function< void(const std::string &)>  failureCb 
)
pure virtual