Contains information about an Interest from an incoming face.
More...
#include <daemon/table/pit-entry.hpp>
Contains information about an Interest from an incoming face.
Definition at line 106 of file pit-entry.hpp.
◆ clearStrategyInfo()
void nfd::StrategyInfoHost::clearStrategyInfo |
( |
| ) |
|
|
inlineinherited |
◆ eraseStrategyInfo()
template<typename T >
size_t nfd::StrategyInfoHost::eraseStrategyInfo |
( |
| ) |
|
|
inlineinherited |
Erase a StrategyInfo item.
- Template Parameters
-
- Returns
- number of items erased
Definition at line 82 of file strategy-info-host.hpp.
◆ FaceRecord()
nfd::pit::FaceRecord::FaceRecord |
|
inlineexplicit |
◆ getExpiry()
time::steady_clock::time_point nfd::pit::FaceRecord::getExpiry |
( |
| ) |
const |
|
inlinenoexceptinherited |
◆ getFace()
Face& nfd::pit::FaceRecord::getFace |
( |
| ) |
const |
|
inlinenoexceptinherited |
◆ getInterest()
const Interest& nfd::pit::InRecord::getInterest |
( |
| ) |
const |
|
inlinenoexcept |
◆ getLastNonce()
Interest::Nonce nfd::pit::FaceRecord::getLastNonce |
( |
| ) |
const |
|
inlinenoexceptinherited |
◆ getLastRenewed()
time::steady_clock::time_point nfd::pit::FaceRecord::getLastRenewed |
( |
| ) |
const |
|
inlinenoexceptinherited |
◆ getStrategyInfo()
template<typename T >
T* nfd::StrategyInfoHost::getStrategyInfo |
( |
| ) |
const |
|
inlineinherited |
Get a StrategyInfo item.
- Template Parameters
-
- Returns
- an existing StrategyInfo item of type T, or nullptr if it does not exist
Definition at line 46 of file strategy-info-host.hpp.
◆ insertStrategyInfo()
template<typename T , typename ... A>
std::pair<T*, bool> nfd::StrategyInfoHost::insertStrategyInfo |
( |
A &&... |
args | ) |
|
|
inlineinherited |
Insert a StrategyInfo item.
- Template Parameters
-
- Returns
- a new or existing StrategyInfo item of type T, and true for new item, false for existing item
Definition at line 64 of file strategy-info-host.hpp.
◆ update()
void nfd::pit::InRecord::update |
( |
const Interest & |
interest | ) |
|