26 #ifndef NFD_DAEMON_MGMT_STRATEGY_CHOICE_MANAGER_HPP
27 #define NFD_DAEMON_MGMT_STRATEGY_CHOICE_MANAGER_HPP
33 namespace strategy_choice {
45 Dispatcher& dispatcher,
50 setStrategy(
const Name& topPrefix,
const Interest& interest,
51 ControlParameters parameters,
52 const ndn::mgmt::CommandContinuation& done);
55 unsetStrategy(
const Name& topPrefix,
const Interest& interest,
56 ControlParameters parameters,
57 const ndn::mgmt::CommandContinuation& done);
60 listChoices(
const Name& topPrefix,
const Interest& interest,
61 ndn::mgmt::StatusDatasetContext& context);
69 #endif // NFD_DAEMON_MGMT_STRATEGY_CHOICE_MANAGER_HPP
represents the Strategy Choice table
provides ControlCommand authorization according to NFD configuration file
Copyright (c) 2014-2015, Regents of the University of California, Arizona Board of Regents...
a collection of common functions shared by all NFD managers, such as communicating with the dispatche...
StrategyChoiceManager(strategy_choice::StrategyChoice &table, Dispatcher &dispatcher, CommandAuthenticator &authenticator)
implement the Strategy Choice Management of NFD Management Protocol.