Provides a common procedure for processing Nacks. More...
#include <daemon/fw/process-nack-traits.hpp>
Protected Member Functions | |
virtual | ~ProcessNackTraitsBase ()=default |
void | processNack (const lp::Nack &nack, const Face &inFace, const shared_ptr< pit::Entry > &pitEntry) |
Provides a common procedure for processing Nacks.
This procedure works as follows:
To use this helper, the strategy should inherit from ProcessNackTraits<MyStrategy>, and declare that specialization as a friend class. Then, invoke processNack() from the Strategy::afterReceiveNack() trigger.
Definition at line 48 of file process-nack-traits.hpp.
|
protectedvirtualdefault |
|
protected |
Definition at line 34 of file process-nack-traits.cpp.