22 #ifndef NDN_CXX_MGMT_NFD_COMMAND_OPTIONS_HPP
23 #define NDN_CXX_MGMT_NFD_COMMAND_OPTIONS_HPP
Represents an absolute name.
Contains options for ControlCommand execution.
CommandOptions & setTimeout(time::milliseconds timeout)
Sets the command timeout.
CommandOptions & setPrefix(Name prefix)
Sets the command prefix.
const Name & getPrefix() const
Returns the command prefix.
time::milliseconds getTimeout() const
Returns the command timeout.
CommandOptions & setSigningInfo(security::SigningInfo signingInfo)
Sets the signing parameters.
const security::SigningInfo & getSigningInfo() const
Returns the signing parameters.
static const Name DEFAULT_PREFIX
The default command prefix: /localhost/nfd.
static constexpr time::milliseconds DEFAULT_TIMEOUT
The default command timeout: 10 seconds.
CommandOptions()=default
Constructs CommandOptions.
Signing parameters passed to KeyChain.
Contains classes and functions related to the NFD Management protocol.
::boost::chrono::milliseconds milliseconds