represents a faces/update command More...
#include <control-command.hpp>
Public Member Functions | |
FaceUpdateCommand () | |
void | applyDefaultsToRequest (ControlParameters ¶meters) const override |
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... | |
void | validateRequest (const ControlParameters ¶meters) const override |
validate request parameters More... | |
void | validateResponse (const ControlParameters ¶meters) const override |
Protected Attributes | |
FieldValidator | m_requestValidator |
FieldValidator for request ControlParameters. More... | |
FieldValidator | m_responseValidator |
FieldValidator for response ControlParameters. More... | |
represents a faces/update command
Definition at line 163 of file control-command.hpp.
ndn::nfd::FaceUpdateCommand::FaceUpdateCommand | ( | ) |
Definition at line 138 of file control-command.cpp.
|
overridevirtual |
apply default values to missing fields in request
Reimplemented from ndn::nfd::ControlCommand.
Definition at line 153 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.
|
overridevirtual |
validate request parameters
ArgumentError | if parameters are invalid |
Reimplemented from ndn::nfd::ControlCommand.
Definition at line 161 of file control-command.cpp.
|
overridevirtual |
Reimplemented from ndn::nfd::ControlCommand.
Definition at line 171 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.