void markStale()
Disable the data from satisfying interest with MustBeFresh.
const Name & getFullName() const
Returns the full name (including implicit digest) of the Data packet stored in the in-memory storage ...
void setData(const Data &data)
Changes the content of in-memory storage entry.
void setMarkStaleEventId(unique_ptr< util::scheduler::ScopedEventId > eventId)
Set eventId for the markStale event.
bool isFresh()
Check if the data can satisfy an interest with MustBeFresh.
Represents an in-memory storage entry.
const Data & getData() const
Returns the Data packet stored in the in-memory storage entry.
const Name & getName() const
Returns the name of the Data packet stored in the in-memory storage entry.
void release()
Releases reference counts on shared objects.