26 #ifndef NFD_DAEMON_MGMT_STRATEGY_CHOICE_MANAGER_HPP
27 #define NFD_DAEMON_MGMT_STRATEGY_CHOICE_MANAGER_HPP
33 namespace strategy_choice {
49 setStrategy(ControlParameters parameters,
50 const ndn::mgmt::CommandContinuation& done);
53 unsetStrategy(ControlParameters parameters,
54 const ndn::mgmt::CommandContinuation& done);
57 listChoices(ndn::mgmt::StatusDatasetContext& context);
Provides ControlCommand authorization according to NFD's configuration file.
A collection of common functions shared by all NFD managers, such as communicating with the dispatche...
Implements the Strategy Choice Management of NFD Management Protocol.
StrategyChoiceManager(strategy_choice::StrategyChoice &table, Dispatcher &dispatcher, CommandAuthenticator &authenticator)
Represents the Strategy Choice table.