26 #ifndef NFD_DAEMON_TABLE_PIT_FACE_RECORD_HPP 27 #define NFD_DAEMON_TABLE_PIT_FACE_RECORD_HPP 44 , m_endpointId(endpointId)
66 time::steady_clock::TimePoint
75 time::steady_clock::TimePoint
84 update(
const Interest& interest);
89 uint32_t m_lastNonce = 0;
90 time::steady_clock::TimePoint m_lastRenewed = time::steady_clock::TimePoint::min();
91 time::steady_clock::TimePoint m_expiry = time::steady_clock::TimePoint::min();
97 #endif // NFD_DAEMON_TABLE_PIT_FACE_RECORD_HPP time::steady_clock::TimePoint getLastRenewed() const
void update(const Interest &interest)
updates lastNonce, lastRenewed, expiry fields
Base class for an entity onto which StrategyInfo items may be placed.
time::steady_clock::TimePoint getExpiry() const
Returns the time point at which this record expires.
uint64_t EndpointId
identifies an endpoint on the link
Copyright (c) 2014-2015, Regents of the University of California, Arizona Board of Regents...
FaceRecord(Face &face, EndpointId endpointId)
Contains information about an Interest on an incoming or outgoing face.
EndpointId getEndpointId() const
uint32_t getLastNonce() const