contains information about an Interest from an incoming face More...
#include <pit-in-record.hpp>
Public Member Functions | |
InRecord (Face &face) | |
void | update (const Interest &interest) |
const Interest & | getInterest () const |
Public Member Functions inherited from nfd::pit::FaceRecord | |
FaceRecord (Face &face) | |
Face & | getFace () const |
uint32_t | getLastNonce () const |
time::steady_clock::TimePoint | getLastRenewed () const |
time::steady_clock::TimePoint | getExpiry () const |
gives the time point this record expires More... | |
void | update (const Interest &interest) |
updates lastNonce, lastRenewed, expiry fields More... | |
Public Member Functions inherited from nfd::StrategyInfoHost | |
template<typename T > | |
T * | getStrategyInfo () const |
get a StrategyInfo item More... | |
template<typename T , typename ... A> | |
std::pair< T *, bool > | insertStrategyInfo (A &&... args) |
insert a StrategyInfo item More... | |
template<typename T > | |
size_t | eraseStrategyInfo () |
erase a StrategyInfo item More... | |
void | clearStrategyInfo () |
clear all StrategyInfo items More... | |
contains information about an Interest from an incoming face
Definition at line 36 of file pit-in-record.hpp.
|
explicit |
Definition at line 31 of file pit-in-record.cpp.
void nfd::pit::InRecord::update | ( | const Interest & | interest | ) |
Definition at line 37 of file pit-in-record.cpp.
References nfd::pit::FaceRecord::update().
|
inline |
Definition at line 53 of file pit-in-record.hpp.