27 #include <ibrcommon/data/BloomFilter.h>
68 void addTo(ibrcommon::BloomFilter &bf)
const;
73 bool isIn(
const ibrcommon::BloomFilter &bf)
const;
78 size_t raw(
unsigned char *data,
size_t len)
const;
81 static const unsigned int RAW_LENGTH_MAX;
std::string toString() const
bool isIn(const ibrcommon::BloomFilter &bf) const
bool operator>(const BundleID &other) const
BundleID & operator=(const BundleID &id)
dtn::data::Timestamp timestamp
size_t raw(unsigned char *data, size_t len) const
virtual dtn::data::Length getPayloadLength() const
virtual void setFragment(bool val)
bool operator!=(const BundleID &other) const
bool operator<(const BundleID &other) const
void addTo(ibrcommon::BloomFilter &bf) const
dtn::data::Number sequencenumber
friend std::ostream & operator<<(std::ostream &stream, const BundleID &obj)
dtn::data::Number fragmentoffset
virtual void setPayloadLength(const dtn::data::Length &value)
virtual bool isFragment() const
friend std::istream & operator>>(std::istream &stream, BundleID &obj)
bool operator==(const BundleID &other) const