22 #ifndef NDN_MGMT_NFD_STATUS_DATASET_HPP
23 #define NDN_MGMT_NFD_STATUS_DATASET_HPP
25 #include "../../name.hpp"
108 addParameters(
Name& name)
const;
177 addParameters(
Name& name)
const override;
255 #endif // NDN_MGMT_NFD_STATUS_DATASET_HPP
provides common functionality among FaceDataset and FaceQueryDataset
indicates reassembled payload cannot be parsed as ResultType
ForwarderGeneralStatusDataset()
represents NFD Forwarder Status
Copyright (c) 2013-2016 Regents of the University of California.
ResultType parseResult(ConstBufferPtr payload) const
parses a result from reassembled payload
represents a status/general dataset
Error(const std::string &what)
ResultType parseResult(ConstBufferPtr payload) const
FaceQueryFilter ParamType
ResultType parseResult(ConstBufferPtr payload) const
FaceDatasetBase(const PartialName &datasetName)
ParseResultError(const std::string &what)
ResultType parseResult(ConstBufferPtr payload) const
base class of NFD StatusDataset
std::vector< FaceStatus > ResultType
ResultType parseResult(ConstBufferPtr payload) const
represents a rib/list dataset
StatusDataset(const PartialName &datasetName)
constructs a StatusDataset instance with given sub-prefix
std::vector< int > ResultType
provides the result type, usually a vector
Name getDatasetPrefix(const Name &prefix) const
constructs a name prefix for the dataset
represents a strategy-choice/list dataset
Name abstraction to represent an absolute name.
std::vector< FibEntry > ResultType
represents Face Query Filter
ResultType parseResult(ConstBufferPtr payload) const
ForwarderStatus ResultType
std::vector< ChannelStatus > ResultType
represents a faces/list dataset
std::vector< StrategyChoice > ResultType
represents a faces/channels dataset
shared_ptr< const Buffer > ConstBufferPtr
int ParamType
if defined, specifies constructor argument type; otherwise, constructor has no argument ...
FaceQueryDataset(const FaceQueryFilter &filter)
represents a faces/query dataset
represents a fib/list dataset
represents an error in TLV encoding or decoding
ResultType parseResult(ConstBufferPtr payload) const
std::vector< RibEntry > ResultType