contains information about an Interest on an incoming or outgoing face
More...
#include <daemon/table/pit-face-record.hpp>
contains information about an Interest on an incoming or outgoing face
- Note
- This is an implementation detail to extract common functionality of InRecord and OutRecord
Definition at line 40 of file pit-face-record.hpp.
nfd::pit::FaceRecord::FaceRecord |
( |
Face & |
face | ) |
|
|
explicit |
void nfd::StrategyInfoHost::clearStrategyInfo |
( |
| ) |
|
|
inherited |
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.
time::steady_clock::TimePoint nfd::pit::FaceRecord::getExpiry |
( |
| ) |
const |
|
inline |
Face & nfd::pit::FaceRecord::getFace |
( |
| ) |
const |
|
inline |
uint32_t nfd::pit::FaceRecord::getLastNonce |
( |
| ) |
const |
|
inline |
time::steady_clock::TimePoint nfd::pit::FaceRecord::getLastRenewed |
( |
| ) |
const |
|
inline |
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 44 of file strategy-info-host.hpp.
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 63 of file strategy-info-host.hpp.
void nfd::pit::FaceRecord::update |
( |
const Interest & |
interest | ) |
|