represents a cs/config command More...
#include <ndn-cxx/mgmt/nfd/control-command.hpp>
 Inheritance diagram for ndn::nfd::CsConfigCommand:
 Inheritance diagram for ndn::nfd::CsConfigCommand: Collaboration diagram for ndn::nfd::CsConfigCommand:
 Collaboration diagram for ndn::nfd::CsConfigCommand:| Public Member Functions | |
| CsConfigCommand () | |
| 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... | |
| Name | getRequestName (const Name &commandPrefix, const ControlParameters ¶meters) const | 
| construct the Name for a request Interest  More... | |
| virtual void | validateRequest (const ControlParameters ¶meters) const | 
| validate request parameters  More... | |
| virtual void | validateResponse (const ControlParameters ¶meters) const | 
| validate response parameters  More... | |
| Protected Attributes | |
| FieldValidator | m_requestValidator | 
| FieldValidator for request ControlParameters.  More... | |
| FieldValidator | m_responseValidator | 
| FieldValidator for response ControlParameters.  More... | |
represents a cs/config command
Definition at line 236 of file control-command.hpp.
| ndn::nfd::CsConfigCommand::CsConfigCommand | ( | ) | 
Definition at line 263 of file control-command.cpp.
| 
 | virtualinherited | 
apply default values to missing fields in request
Reimplemented in ndn::nfd::RibUnregisterCommand, ndn::nfd::RibRegisterCommand, ndn::nfd::FibRemoveNextHopCommand, ndn::nfd::FibAddNextHopCommand, ndn::nfd::FaceUpdateCommand, and ndn::nfd::FaceCreateCommand.
Definition at line 42 of file control-command.cpp.
| 
 | virtualinherited | 
apply default values to missing fields in response
Definition at line 53 of file control-command.cpp.
| 
 | inherited | 
construct the Name for a request Interest
| ArgumentError | if parameters are invalid | 
Definition at line 58 of file control-command.cpp.
| 
 | virtualinherited | 
validate request parameters
| ArgumentError | if parameters are invalid | 
Reimplemented in ndn::nfd::StrategyChoiceUnsetCommand, ndn::nfd::CsEraseCommand, and ndn::nfd::FaceDestroyCommand.
Definition at line 36 of file control-command.cpp.
| 
 | virtualinherited | 
validate response parameters
| ArgumentError | if parameters are invalid | 
Reimplemented in ndn::nfd::RibUnregisterCommand, ndn::nfd::RibRegisterCommand, ndn::nfd::StrategyChoiceUnsetCommand, ndn::nfd::CsEraseCommand, ndn::nfd::FibRemoveNextHopCommand, ndn::nfd::FibAddNextHopCommand, ndn::nfd::FaceDestroyCommand, ndn::nfd::FaceUpdateCommand, and ndn::nfd::FaceCreateCommand.
Definition at line 47 of file control-command.cpp.
| 
 | protectedinherited | 
FieldValidator for request ControlParameters.
Constructor of subclass should populate this validator.
Definition at line 124 of file control-command.hpp.
| 
 | protectedinherited | 
FieldValidator for response ControlParameters.
Constructor of subclass should populate this validator.
Definition at line 129 of file control-command.hpp.