Base class for all NFD control commands.
More...
#include <ndn-cxx/mgmt/nfd/control-command.hpp>
template<typename Derived, typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
class ndn::nfd::ControlCommand< Derived, RequestFormatType, ResponseFormatType >
Base class for all NFD control commands.
- Template Parameters
-
- See also
- https://redmine.named-data.net/projects/nfd/wiki/ControlCommand
Definition at line 160 of file control-command.hpp.
◆ Base
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ RequestFormat
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ RequestParameters
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
| using ndn::nfd::ControlCommand< Derived, RequestFormatType, ResponseFormatType >::RequestParameters = typename RequestFormat::ParametersType |
◆ ResponseFormat
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ ResponseParameters
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
| using ndn::nfd::ControlCommand< Derived, RequestFormatType, ResponseFormatType >::ResponseParameters = typename ResponseFormat::ParametersType |
◆ ControlCommand()
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ applyDefaultsToRequest()
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ applyDefaultsToResponse()
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ createRequest()
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ getName()
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ parseRequest()
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ validateRequest()
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>
◆ validateResponse()
template<typename Derived , typename RequestFormatType = ControlParametersCommandFormat, typename ResponseFormatType = ControlParametersCommandFormat>