bool isFresh() const
Check if the stored Data is fresh now.
const Name & getFullName() const
Return full name (including implicit digest) of the stored Data.
Entry(shared_ptr< const Data > data, bool isUnsolicited)
void clearUnsolicited()
Clear 'unsolicited' flag.
const Name & getName() const
Return stored Data name.
bool canSatisfy(const Interest &interest) const
Determine whether Interest can be satisified by the stored Data.
void updateFreshUntil()
Recalculate when the entry would become non-fresh, relative to current time.
const Data & getData() const
Return the stored Data.
bool isUnsolicited() const
Return whether the stored Data is unsolicited.