An ForwardingEntry holds an action and Name prefix and other fields for an forwarding entry.
More...
#include <ndnd-forwarding-entry.hpp>
An ForwardingEntry holds an action and Name prefix and other fields for an forwarding entry.
Definition at line 22 of file ndnd-forwarding-entry.hpp.
| ndn::ndnd::ForwardingEntry::ForwardingEntry |
( |
const std::string & |
action, |
|
|
const Name & |
prefix, |
|
|
int |
faceId = -1, |
|
|
const ForwardingFlags & |
forwardingFlags = ForwardingFlags(), |
|
|
time::milliseconds |
freshnessPeriod = time::milliseconds::min() |
|
) |
| |
|
inline |
| ndn::ndnd::ForwardingEntry::ForwardingEntry |
( |
| ) |
|
|
inline |
| ndn::ndnd::ForwardingEntry::ForwardingEntry |
( |
const Block & |
wire | ) |
|
|
inlineexplicit |
| const std::string& ndn::ndnd::ForwardingEntry::getAction |
( |
| ) |
const |
|
inline |
| int ndn::ndnd::ForwardingEntry::getFaceId |
( |
| ) |
const |
|
inline |
| const ForwardingFlags& ndn::ndnd::ForwardingEntry::getForwardingFlags |
( |
| ) |
const |
|
inline |
| const time::milliseconds& ndn::ndnd::ForwardingEntry::getFreshnessPeriod |
( |
| ) |
const |
|
inline |
| const Name& ndn::ndnd::ForwardingEntry::getPrefix |
( |
| ) |
const |
|
inline |
| void ndn::ndnd::ForwardingEntry::setAction |
( |
const std::string & |
action | ) |
|
|
inline |
| void ndn::ndnd::ForwardingEntry::setFaceId |
( |
int |
faceId | ) |
|
|
inline |
| void ndn::ndnd::ForwardingEntry::setForwardingFlags |
( |
const ForwardingFlags & |
forwardingFlags | ) |
|
|
inline |
| void ndn::ndnd::ForwardingEntry::setFreshnessPeriod |
( |
const time::milliseconds & |
freshnessPeriod | ) |
|
|
inline |
| void ndn::ndnd::ForwardingEntry::setPrefix |
( |
const Name & |
prefix | ) |
|
|
inline |
| void ndn::ndnd::ForwardingEntry::wireDecode |
( |
const Block & |
wire | ) |
|
|
inline |
| const Block & ndn::ndnd::ForwardingEntry::wireEncode |
( |
| ) |
const |
|
inline |