represents a fib/remove-nexthop command More...
#include <nfd-control-command.hpp>
Public Member Functions | |
| FibRemoveNextHopCommand () | |
| virtual void | validateResponse (const ControlParameters ¶meters) const |
| validate response parameters More... | |
| const Name & | getPrefix () const |
| Interest | makeCommandInterest (const ControlParameters ¶meters, CommandInterestGenerator &commandInterestGenerator) const |
| make a Command Interest from parameters More... | |
| virtual void | validateRequest (const ControlParameters ¶meters) const |
| validate request parameters More... | |
| virtual void | applyDefaultsToRequest (ControlParameters ¶meters) const |
| apply default values to missing fields in request More... | |
| virtual void | applyDefaultsToResponse (ControlParameters ¶meters) const |
| apply default values to missing fields in response More... | |
Protected Attributes | |
| FieldValidator | m_requestValidator |
| FieldValidator for request ControlParameters. More... | |
| FieldValidator | m_responseValidator |
| FieldValidator for response ControlParameters. More... | |
represents a fib/remove-nexthop command
Definition at line 330 of file nfd-control-command.hpp.
|
inline |
Definition at line 333 of file nfd-control-command.hpp.
|
inlinevirtualinherited |
apply default values to missing fields in request
Reimplemented in ndn::nfd::RibUnregisterCommand, ndn::nfd::RibRegisterCommand, and ndn::nfd::FibAddNextHopCommand.
Definition at line 69 of file nfd-control-command.hpp.
|
inlinevirtualinherited |
apply default values to missing fields in response
Definition at line 85 of file nfd-control-command.hpp.
|
inlineinherited |
Definition at line 37 of file nfd-control-command.hpp.
|
inlineinherited |
make a Command Interest from parameters
Definition at line 45 of file nfd-control-command.hpp.
|
inlinevirtualinherited |
validate request parameters
| ArgumentError |
Reimplemented in ndn::nfd::StrategyChoiceUnsetCommand, ndn::nfd::FaceLocalControlCommand, and ndn::nfd::FaceDestroyCommand.
Definition at line 61 of file nfd-control-command.hpp.
|
inlinevirtual |
validate response parameters
| ArgumentError |
Reimplemented from ndn::nfd::ControlCommand.
Definition at line 345 of file nfd-control-command.hpp.
|
protectedinherited |
FieldValidator for request ControlParameters.
Constructor of subclass should populate this validator.
Definition at line 155 of file nfd-control-command.hpp.
|
protectedinherited |
FieldValidator for response ControlParameters.
Constructor of subclass should populate this validator.
Definition at line 160 of file nfd-control-command.hpp.