#include <DeliveryRecord.h>
Public Member Functions | |
DeliveryRecord (Message::shared_ptr msg, Queue::shared_ptr queue, const std::string consumerTag, const uint64_t deliveryTag) | |
DeliveryRecord (Message::shared_ptr msg, Queue::shared_ptr queue, const uint64_t deliveryTag) | |
void | discard (TransactionContext *ctxt=0) const |
bool | matches (uint64_t tag) const |
bool | coveredBy (const AccumulatedAck *const range) const |
void | requeue () const |
void | redeliver (Channel *const) const |
void | addTo (Prefetch *const prefetch) const |
void | subtractFrom (Prefetch *const prefetch) const |