26 #ifndef NFD_DAEMON_TABLE_PIT_FACE_RECORD_HPP
27 #define NFD_DAEMON_TABLE_PIT_FACE_RECORD_HPP
60 time::steady_clock::time_point
69 time::steady_clock::time_point
78 update(
const Interest& interest);
82 Interest::Nonce m_lastNonce{0, 0, 0, 0};
83 time::steady_clock::time_point m_lastRenewed = time::steady_clock::time_point::min();
84 time::steady_clock::time_point m_expiry = time::steady_clock::time_point::min();
Base class for an entity onto which StrategyInfo items may be placed.
Generalization of a network interface.
Contains information about an Interest on an incoming or outgoing face.
time::steady_clock::time_point getExpiry() const noexcept
Returns the time point at which this record expires.
void update(const Interest &interest)
Updates lastNonce, lastRenewed, expiry fields.
Face & getFace() const noexcept
time::steady_clock::time_point getLastRenewed() const noexcept
Interest::Nonce getLastNonce() const noexcept