bool isPropagateFail() const
check whether this entry has failed in propagating.
represents an entry for prefix propagation.
void startPropagation()
switch the propagation status to PROPAGATING.
const Name & getSigningIdentity() const
get the signing identity
bool isPropagated() const
check whether this entry has been successfully propagated.
void initialize()
cancel the events of re-sending propagation commands.
void fail(const scheduler::EventId &event)
switch the propagation status to PROPAGATE_FAIL, and then set the rePropagateEvent to event for retry...
void succeed(const scheduler::EventId &event)
switch the propagation status to PROPAGATED, and set the rePropagateEvent to event for refresh...
PropagatedEntry & setSigningIdentity(const Name &identity)
set the signing identity
bool isNew() const
check whether this entry is a new entry.
bool isPropagating() const
check whether this entry is being propagated.