26 #ifndef NFD_DAEMON_RIB_READVERTISE_READVERTISE_POLICY_HPP
27 #define NFD_DAEMON_RIB_READVERTISE_READVERTISE_POLICY_HPP
31 #include <ndn-cxx/security/signing-info.hpp>
54 virtual optional<ReadvertiseAction>
59 virtual time::milliseconds
a policy to decide whether to readvertise a route, and what prefix to readvertise
virtual time::milliseconds getRefreshInterval() const =0
virtual optional< ReadvertiseAction > handleNewRoute(const RibRouteRef &ribRoute) const =0
decide whether to readvertise a route, and what prefix to readvertise
virtual ~ReadvertisePolicy()=default
Copyright (c) 2014-2015, Regents of the University of California, Arizona Board of Regents,...
a decision made by readvertise policy
Name prefix
the prefix that should be readvertised
ndn::security::SigningInfo signer
credentials for command signing