26 #ifndef NFD_DAEMON_RIB_READVERTISE_READVERTISED_ROUTE_HPP
27 #define NFD_DAEMON_RIB_READVERTISE_READVERTISED_ROUTE_HPP
31 #include <ndn-cxx/security/signing-info.hpp>
32 #include <ndn-cxx/util/scheduler.hpp>
58 mutable ndn::security::SigningInfo
signer;
61 mutable ndn::scheduler::ScopedEventId
retryEvt;
State of a readvertised route.
size_t nRibRoutes
number of RIB routes that cause the readvertisement
ReadvertisedRoute(const Name &prefix)
friend bool operator<(const ReadvertisedRoute &lhs, const ReadvertisedRoute &rhs)
ndn::security::SigningInfo signer
signer for commands
Name prefix
readvertised prefix
ndn::scheduler::ScopedEventId retryEvt
retry or refresh event
time::milliseconds retryDelay
retry interval (not used for refresh)
std::set< ReadvertisedRoute > ReadvertisedRouteContainer