#include <AccumulatedAck.h>
Public Member Functions | |
AccumulatedAck (uint64_t r) | |
void | update (uint64_t firstTag, uint64_t lastTag) |
void | consolidate () |
void | clear () |
bool | covers (uint64_t tag) const |
Public Attributes | |
uint64_t | range |
If not zero, then everything up to this value has been acked. | |
std::list< uint64_t > | individual |
List of individually acked messages that are not included in the range marked by 'range'. |