8 #ifndef ACKNOWLEDGEMENTSET_H_
9 #define ACKNOWLEDGEMENTSET_H_
13 #include <ibrcommon/thread/Mutex.h>
53 virtual std::ostream&
serialize(std::ostream& stream)
const;
54 virtual std::istream&
deserialize(std::istream& stream);
void add(const dtn::data::MetaBundle &bundle)
void expire(const dtn::data::Timestamp ×tamp)
virtual std::ostream & serialize(std::ostream &stream) const
const_iterator begin() const
bool has(const dtn::data::BundleID &id) const
virtual dtn::data::Length getLength() const
static const dtn::data::Number identifier
virtual const dtn::data::Number & getIdentifier() const
virtual std::istream & deserialize(std::istream &stream)
Set of Acknowledgements, that can be serialized in node handshakes.
void merge(const AcknowledgementSet &)
dtn::data::BundleList::const_iterator const_iterator
friend std::istream & operator>>(std::istream &, AcknowledgementSet &)
const_iterator end() const
meta_set::const_iterator const_iterator
friend std::ostream & operator<<(std::ostream &, const AcknowledgementSet &)